810 96
2247 517
1791 443
2167 344
117894 330
88932 883
41491 413
4935 333
38467 476
270309 594
74188 212
92390 787
8499 415
12847 167
39464 74
3485 445
33975 155
113818 846
57012 158
198291 747
187913 1172
125565 639
171649 540
28903 73