1135 256
4577 111
3055 907
8938 691
17614 541
7355 605
7595 562
5785 540
35411 207
94406 399
38844 446
2667 346
2864 480
2212 121
2498 365
5085 611
1161 165
1548 161
7991 425
1109 45
12465 812
4413 590
97896 1101
6818 291
2892 630
21732 738
9065 303
37746 912