15010 532
19924 675
33732 60
30462 346
47471 1023
4981 421
19188 117
6763 293
347998 655
20081 326
94490 913
64873 527
78301 81
117146 403
60998 125
61907 413
181908 139
24779 198
16355 696
8830 28
115380 293
26219 121
5938 66
14012 204
21280 236
268850 468
109493 695
309175 190