3032 270
6393 492
11506 312
23265 478
8125 171
2705 255
4820 498
2645 241
2420 510
6402 681
18022 412
231891 865
105281 596
42038 183
95643 588
3094 715
1134 264
2837 680
9474 847
16243 223
458 93
442 62
3065 716
1659 284
2286 616
1875 466
1674 419
2828 686