17502 203
29556 843
70983 1018
79922 682
72850 373
12440 163
1360 70
3828 546
2431 127
6820 759
2936 201