1076726 2675
18337 217
15923 343
20138 74
15620 511
647550 1488
785198 1738
629008 3131
545856 1043
882642 3671
191233 691
18658 765
12162 78
483755 756
472448 1190
28933 472
29927 926
15453 94
171586 1160
17442 182
305897 1083
10248 509
128930 475
23095 72
30136 586
19117 589
45631 506
206031 463