3576 475
1503 144
9233 747
2373 584
1660 231
3331 657
8395 481
921 53
3584 644
11698 550
3515 845
1016 94
3912 812
999 85
2121 374
3477 806
3482 666
10644 414
2248 563
1358 115
2930 503
7977 213
1092 32
1530 165