3210 889
15736 616
40354 305
20449 93
33628 866
8614 291
49632 341
39901 111
30575 156
7659 516
3335 212
10101 93