3001 878
3000 657
949 267
873 151
1028 256
2108 648
2285 527
2572 698
767 227
2115 562
2057 430
1586 433
1250 337
528 119
2243 642
1571 438
1157 249
1225 400
1731 514
244 63
2994 674
1449 444
1481 328
351 40
1004 257
2411 653
1015 231
941 232