2667 505
4019 903
4366 970
6865 939
2579 430
20551 625
5406 913
4140 943
3093 699
3981 859
3849 714
4259 782
2728 410
1683 326
474 57
44618 696
2589 301
3730 543
18934 597
7067 986
2799 527
1631 149
10412 455
2419 79