2176 629
2287 442
3023 645
1076 333
2860 901
2863 577
2219 655
1188 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