3006 486
1642 306
947 116
2643 496
535 97
2707 703
2162 493
1898 404
2959 776
3262 820
1341 313
3192 537
1238 181
2928 851
2966 312
595 77
1444 285
3648 738
1498 102
1706 100
865 266
997 264
2335 342
2800 709