3210 889
15734 616
40352 305
20449 93
33616 866
8612 291
49600 341
39874 111
30556 156
7658 516
3334 212
10099 93