15010 532
19924 675
33732 60
30461 346
47469 1023
4981 421
19186 117
6763 293
347989 655
20081 326
94485 913
64872 527
78300 81
117141 403
60996 125
61907 413
181906 139
24779 198
16355 696
8829 28
115377 293
26218 121
5938 66
14012 204
21279 236
268849 468
109488 695
309170 190