4285 168
19939 483
11008 503
52820 337
9554 410
2457 238
3934 596
3641 454
13436 39
2461 148
8890 684
1486 306
2306 605
2816 580
2592 393
1503 142
652 154
2257 632
1152 197
2985 643