2380 505
2043 144
2145 481
1258 135
2180 224
1239 313
2347 560
2701 693
1149 171
1225 81
2743 551
545 34
5690 782
3321 695
1234 96
2649 150
3215 883
1860 320
2866 610
3324 446
2827 97
1998 342
2278 397
2846 719