3362 269
2332 179
10543 327
2511 163
5411 680
2995 187
5002 968
2994 410
4002 543
1876 194
3716 885
4879 351
9025 909
27825 624
36945 676
47700 580