3210 889
15736 616
40353 305
20449 93
33628 866
8614 291
49625 341
39898 111
30572 156
7659 516
3335 212
10101 93