5081 740
2335 250
6142 930
48002 207
9221 729
3729 682
6360 752
3217 586
5931 158
35501 405
3960 620
29391 616
8410 438
8185 537
25634 395
14647 1028
8475 692
10781 706
22061 669
11090 432
15387 630
52656 453
14613 501
6727 59