3210 889
15736 616
40354 305
20449 93
33628 866
8614 291
49626 341
39900 111
30574 156
7659 516
3335 212
10101 93