953 56
1257 195
3683 913
1133 278
1650 162
920 72
3005 626
236 29
1145 231
2559 518
14319 250
3189 458
2392 612
1579 333
1163 240
3046 645
764 110
2478 84
1421 413
645 147
3137 851
1253 355
2993 614
1587 146