2175 629
2286 442
3020 645
1076 333
2860 901
2863 577
2219 655
1187 293
1127 334
1453 305
2059 487
2978 735
2696 857
2672 869
2052 580
2445 644
2861 746
1739 406
2074 442
1802 486
315 72
2318 626
4163 165
3553 386
4971 187
2940 329
1095 58
1728 121