15902 533
5184 350
16751 28
1027 188
2212 336
20133 521
3192 866
6234 579
1509 91
14661 433
2680 212
1851 122
7008 596
28584 399
1751 170
2244 734
577 180
7064 744
22916 102
1685 346
2348 505
1972 644
630 129
2612 817