665 139
3904 546
15841 533
17555 517
64943 527
8599 314
20940 403
9625 313
9589 464
2402 269
2054 54
3681 505
5049 327
5136 252