953 145
2753 804
1045 112
1615 268
3025 889
2652 458
2276 723
2691 566
764 65
1500 302
1213 246
3367 904
1762 420
378 98
1432 398
1290 211
1227 283
2210 609
2909 728
1269 227
2622 626
2817 655
1379 183
2819 729