429 85
2994 221
1912 331
1894 345
2749 492
3256 962
1847 327
1798 427
2673 726
2528 575
1184 304
837 143
1786 455
2820 382
3194 860
1489 295
2784 809
1529 324
3065 839
3203 939
2978 813
1442 330
617 55
3072 702