3032 270
6392 492
11494 312
23231 478
8124 171
2705 255
4819 498
2643 241
2420 510
6401 681
18022 412
231791 865
105228 596
42013 183
95533 588
3094 715
1134 264
2836 680
9446 847
16196 223
458 93
442 62
3065 716
1659 284
2285 616
1875 466
1674 419
2826 686