3210 889
15734 616
40352 305
20449 93
33615 866
8612 291
49599 341
39873 111
30556 156
7658 516
3334 212
10099 93