3013 560
2773 607
2650 717
1608 452
1960 317
3000 694
2126 493
2659 480
1706 66
3542 671
3706 759
1218 193
3383 528
1140 111
4073 848
2108 623
2596 407
1054 172
1321 294
2753 548
2227 494
2951 595
3534 764
921 41
2928 435
870 83
3244 859
2699 390