2901 326
10962 517
8278 753
2615 118
98016 643
228824 707
100420 871
87439 934
128722 722
82235 767
60202 260
98954 587
124082 242
376810 938
80778 399
108492 788
76422 349
30005 625
4948 208
942 163
945 220
2859 804
1953 386