3095 561
1193 58
3016 616
3633 558
2477 716
3198 927
3834 418
2821 595
1950 333
9411 328
930 154
3133 549
8528 493
2186 334
4134 711
2627 546
2840 332
3946 908
1825 468
9661 451
1257 68
2603 361
3737 664
3689 770