159529 401
15090 385
10707 294
7930 149
10808 171
10997 832
28497 586
16642 414
9553 368
19000 763
1943 337
4971 651