3032 270
6392 492
11503 312
23265 478
8125 171
2705 255
4820 498
2643 241
2420 510
6402 681
18022 412
231877 865
105275 596
42036 183
95635 588
3094 715
1134 264
2837 680
9471 847
16240 223
458 93
442 62
3065 716
1659 284
2286 616
1875 466
1674 419
2828 686