4025 93
11773 162
29775 405
3263 519
4554 575
1970 30
3037 792
2974 801
888 148
969 148
3458 671
2514 761