2200 25
12423 353
5079 730
7994 131
15035 738
6913 763
5390 335
13400 546
5583 721
13188 156
4815 903
4624 472
11231 457
3847 133
9215 315
3521 319
6720 402
5417 371
9137 699
5764 513
11421 208
6828 263
8664 922
5760 254
8181 629
6953 224
12218 285
12158 557