15003 532
19923 675
33731 60
30459 346
47466 1023
4981 421
19167 117
6760 293
347965 655
20079 326
94481 913
64871 527
78300 81
117131 403
60994 125
61901 413
181901 139
24778 198
16355 696
8828 28
115367 293
26217 121
5936 66
14010 204
21278 236
268834 468
109475 695
309145 190