10130 842
29459 371
3438 284
6449 211
12708 444
8281 717
15480 612
6265 890
1869 200
6451 123
4223 30
11377 469
9654 808
6562 115
6934 531
8317 513
4930 73
4829 160
5943 456
10891 774
6489 907
3591 176
8794 260
16822 694
11686 573
9514 219
7047 675
2750 50