308944 1359
165612 547
130159 378
22376 680
114818 551
17757 770
8990 423
26871 161
10452 132
9862 196