15010 532
19924 675
33732 60
30463 346
47472 1023
4981 421
19190 117
6763 293
348001 655
20081 326
94490 913
64873 527
78303 81
117147 403
60998 125
61907 413
181908 139
24779 198
16355 696
8830 28
115384 293
26219 121
5938 66
14012 204
21280 236
268851 468
109493 695
309175 190