57026 343
80350 508
24582 877
9670 758
1499 254
14873 795
25959 95
1773 409
1550 250
4159 942
7514 366
10681 660
7088 443
3439 113
120076 616
1417 204
23571 588
3004 551
21065 270
4720 738
5924 413
4352 291
2454 783
4531 461