80350 508
24582 877
9670 758
4159 942
7088 443
1499 254
14873 795
1550 250
23571 588
3004 551
1417 204
1772 409
4720 738
25958 95
51476 613
4352 291
5924 413
33848 353
11482 243
93228 287
120075 616
16890 659
27742 71
3438 113