2175 629
2278 442
3003 645
1074 333
2860 901
2862 577
2219 655
1181 293
1126 334
1449 305
2058 487
2976 735
2695 857
2672 869
2052 580
2445 644
2861 746
1739 406
2073 442
1802 486
313 72
2316 626
4159 165
3547 386
4967 187
2937 329
1094 58
1724 121