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