42135 511
3122 144
115752 976
687 96
2255 548
892 171
1774 265
2745 800
8023 712
1762 267
10851 411
2233 478
59906 161
10194 212
3323 665
3352 871
2663 475
3451 596
3012 532
179040 306
19391 51
12920 33
17769 657
40334 558
1583 272
620 38
2547 635
715 131