30209 90
14785 338
1758 385
3090 785
864 125
709 52
3203 958
514 62
384 48
2297 427
2684 685
1162 207
879 96
3315 696
3094 257
2046 312
2551 358
2913 734
2920 601
1932 485
1305 310
1974 374
1761 434
14550 562
33774 537
2848 118
36950 636
28646 233