1208915 3185
222726 839
15198 94
163301 1147
296477 1078
9928 508
122644 469
163932 432
188541 457
78535 581
581790 1703
856179 2036
55426 766
118133 719
182726 368
345224 895
372343 1053
196138 849
92837 209
142389 712
188402 395
73174 592
89608 640
77202 292
54806 196
1003550 2106
228358 519
166224 791