2175 629
2281 442
3016 645
1076 333
2860 901
2863 577
2219 655
1184 293
1127 334
1451 305
2059 487
2977 735
2695 857
2672 869
2052 580
2445 644
2861 746
1739 406
2073 442
1802 486
314 72
2316 626
4162 165
3550 386
4971 187
2938 329
1095 58
1724 121