3002 87
715 108
1719 371
1910 509
2325 702
1924 582
730 69
1048 221
336 53
1012 186
3529 724
2728 481
464 35
4748 463
3788 646
1342 129
3090 903
608 55
2909 743
844 126
3077 684
3107 575
2680 699
1539 398