15051 75
9067 648
20546 670
8667 627
3599 127
21265 916
2954 71
24410 603
19017 419
7373 93
11146 695
12503 781
21521 457
6896 605
8909 989
5631 576
2197 419
1631 190
3780 685
1844 200
1659 299
1123 147
1592 32
4698 360
3474 260
5424 495
4468 354
1569 213