29727 334
1414 333
3661 942
2423 251
2881 547
2714 400
1942 67
1945 105
1782 471
3305 606
3186 855
501 85
3181 936
2444 721
3701 452
1126 208
2016 518
1260 277
2347 680
3241 465
2760 761
3083 680
2928 654
2526 309