2945 601
2858 532
3479 686
592 108
1066 230
913 163
888 141
2889 662
2525 596
1059 192
2595 725
2615 680
10413 339
1265 299
1507 132
2286 251
1595 379
1373 272
2672 329
1763 333
3067 570
953 146
2572 727
2698 501