3502 542
84042 239
19266 429
7576 52
4790 583
11238 596
8477 171
12367 111
7587 789
8156 651
14306 322
6245 495
61567 575
15862 560
7093 349
6496 803
12952 653
3860 427
3032 501
2771 514
2761 477
8102 50
2446 369
9020 243
4487 248
14543 461
13725 670
1439 50