3221 866
540 44
2136 211
2741 101
1786 276
1117 198
782 130
479 41
910 126
3453 474
3327 141
1120 83
1287 67
2400 509
2117 75
2629 255
3449 363
1700 210
2381 420
2294 419
3378 879
6245 593
4735 854
3264 485