1230 303
4674 831
5593 806
2957 904
845 72
2852 464
1430 223
1086 170
3116 746
555 45
2870 657
2473 611
765 110
753 129
3701 352
1951 388
3458 934
1588 146
2918 892
963 163
3661 887
2443 511
1815 406
498 73