300 72
1443 163
2580 596
179 40
6375 367
6793 702
3169 877
3077 717
4372 850
1982 400
2492 407
2405 381
1102 198
2812 246
2823 399
2284 508
3670 791
2221 527
2682 804
1225 318
2935 627
1275 120
3231 885
3431 63
679 86
1084 154
3452 784
2151 107