2999 625
2104 501
4764 978
2920 484
2946 636
3441 691
4300 777
1025 107
5475 180
988 59
4280 93
4450 518
3425 697
3456 835
3254 610
4267 612
237272 522
78459 565
65372 827
4627 305
30273 177
6843 416
24067 81
19167 129
7792 473
73169 579
39116 948
9288 146