15050 75
9067 648
20532 670
8666 627
3598 127
21263 916
2954 71
24410 603
19017 419
7371 93
11146 695
12502 781
21518 457
6895 605
8909 989
5631 576
2197 419
1631 190
3780 685
1844 200
1659 299
1123 147
1592 32
4697 360
3474 260
5424 495
4468 354
1569 213