5051 523
6457 682
42656 862
15374 354
7341 649
22369 482
3580 495
7028 865
6054 520
7454 727
2497 350
23091 366
1384 46
14577 301
17360 670
4861 696
24869 903
9361 352
2918 181
18668 431
13647 109
13921 462
40421 549
9600 636
4622 504
3355 595
1903 203
41372 513