3210 889
15735 616
40352 305
20449 93
33622 866
8613 291
49609 341
39889 111
30565 156
7659 516
3335 212
10099 93