30186 90
14780 338
1757 385
3090 785
864 125
709 52
3203 958
514 62
384 48
2296 427
2684 685
1160 207
878 96
3314 696
3094 257
2042 312
2551 358
2913 734
2920 601
1932 485
1305 310
1973 374
1761 434
14549 562
33773 537
2848 118
15623 492
36944 636