316 92
2958 976
1769 570
2973 823
596 170
2757 551
2573 611
2385 704
2611 759
2993 962
2605 672
2998 713
2201 705
2652 801
2071 671
183 35
2295 610
1396 308
1532 334
1270 342
317 87
971 241
2395 697
976 266