953 145
2755 804
1045 112
3026 889
1615 268
766 65
2277 723
2652 458
1501 302
1214 246
2691 566
3368 904
1764 420
382 98
1434 398
2214 609
1230 283
1291 211
2909 728
1269 227
2818 655
1765 422
2622 626
1380 183