2531 257
1863 111
35525 79
3877 799
2706 123
3961 554
6220 296
20320 484
11170 425
8772 363
9499 982
3616 337
6809 237
10296 266
16714 934
10776 588
3759 703
8184 356
8237 303
8709 586
23516 230
4764 170
8906 58
35122 312