30857 90
14958 338
1771 385
3098 785
874 125
721 52
3210 958
526 62
391 48
2306 427
2689 685
1182 207
887 96
3326 696
3115 257
2059 312
2562 358
2916 734
2926 601
1940 485
1306 310
1982 374
1765 434
14604 562
33888 537
2849 118
15639 492
37087 636