3210 889
15735 616
40353 305
20449 93
33627 866
8614 291
49622 341
39896 111
30572 156
7659 516
3335 212
10101 93