30837 90
14953 338
1771 385
3098 785
873 125
720 52
3210 958
525 62
391 48
2306 427
2689 685
1179 207
887 96
3326 696
3114 257
2059 312
2562 358
2916 734
2926 601
1940 485
1306 310
1982 374
1764 434
14602 562
33883 537
2849 118
15639 492
37084 636