15010 532
19924 675
33732 60
30462 346
47470 1023
4981 421
19187 117
6763 293
347993 655
20081 326
94488 913
64872 527
78300 81
117143 403
60998 125
61907 413
181907 139
24779 198
16355 696
8829 28
115378 293
26219 121
5938 66
14012 204
21280 236
268850 468
109490 695
309175 190