25004 147
164011 848
8348 651
124820 681
3252 506
129791 893
17118 185
3286 512
10788 350
18952 504
197301 463
27930 345
12987 356
4110 655
56385 890
2145 337
6482 291
51536 332
40319 235
6600 502
2221 116
11699 108
14840 444
18647 459
5694 543
5230 721
191755 683
2201 82