963 298
2846 598
1183 379
1285 328
1877 496
555 151
1215 274
2045 670
1535 485
1722 406
611 141
3548 567
3769 851
48169 941
97559 505
17591 776
8266 321
6206 390