42191 533
619 80
2992 461
2722 515
2173 338
14229 644
33061 682
2055 197
3014 516
17375 301
4130 408
3286 61
5052 283
5836 671
15682 657
2785 760
714 75
2401 488
845 158
1422 187
2503 94
1797 345
1903 304
2298 280
1442 175
2757 732
1954 587
1417 394