3006 820
2028 511
2327 691
28413 59
13445 375
11628 173
17733 411
34732 318
27237 231
9485 441
15929 606
10953 747
2261 608
1037 238
419 83
1883 488
2105 525
895 218
1861 411
2015 443
571 112
570 97
833 91
1005 234
836 190
2883 751
2515 802
986 304