3209 889
15726 616
40321 305
20443 93
33475 866
8569 291
49368 341
39548 111
30472 156
7651 516
3326 212
10089 93