39527 52
584 140
11296 539
2195 526
1746 484
1843 546
5197 293
18192 610
7670 712
2987 831
2063 499
2954 922
1735 425
1768 459
2630 859
48054 141
2950 793
1840 518
1531 499
163 25
868 145
147 44
1237 293
442 86