2200 25
12417 353
5079 730
7994 131
15035 738
6913 763
5390 335
13399 546
5583 721
13188 156
4815 903
4623 472
11230 457
3847 133
9214 315
3521 319
6718 402
5416 371
9137 699
5764 513
11421 208
6828 263
8664 922
5759 254
8181 629
6953 224
12217 285
12158 557