2912 341
2112 411
1294 255
2494 619
3335 813
1596 228
2001 286
2823 695
1391 329
2859 652
2795 851
1274 218
2521 658
2402 663
2966 505
2960 431
1179 230
2532 420
3192 908
2551 517
246 40
411 76
1645 490
2736 436
1725 284
3558 870
2580 169
3017 628