9046 30
3063 599
1231 136
1783 445
3683 684
31525 100
31064 381
14726 276
4720 165
4577 628
10683 127
5162 383
15306 557
3800 225
3626 458
2452 648
3497 703
7190 107
4362 421
2962 662
2750 224
3081 200
3061 782
1639 304
2471 596
2232 29
3082 470
3033 727