32901 533
14125 860
2069 409
76232 245
153722 338
66831 431
330337 1388
19556 652
11657 777
8604 328
10650 721
7694 548