15005 532
19923 675
33731 60
30459 346
47467 1023
4981 421
19170 117
6762 293
347974 655
20079 326
94482 913
64871 527
78300 81
117138 403
60995 125
61901 413
181901 139
24778 198
16355 696
8828 28
115368 293
26217 121
5936 66
14011 204
21278 236
268838 468
109481 695
309149 190