3032 270
6395 492
11510 312
23275 478
8126 171
2706 255
4820 498
2645 241
2420 510
6402 681
18022 412
231928 865
105292 596
42044 183
95690 588
3094 715
1134 264
2837 680
9483 847
16255 223
459 93
444 62
3065 716
1660 284
2286 616
1875 466
1674 419
2828 686