15051 75
9067 648
20561 670
8667 627
3599 127
21271 916
2954 71
24410 603
19019 419
7373 93
11146 695
12510 781
21521 457
6896 605
8909 989
5631 576
2197 419
1631 190
3780 685
1845 200
1659 299
1123 147
1592 32
4699 360
3475 260
5424 495
4468 354
1569 213