647 96
2409 515
1241 305
8524 175
3654 748
7874 826
6492 480
12823 654
5481 722
2335 103
9170 400
8635 415
12965 759
39297 418
2957 147
5216 714
4730 710
7670 614
5783 735
2133 122
2030 188
27193 635
231939 608
101430 547
105919 921
11525 701
504294 840
27290 526