308937 1359
165607 547
130154 378
22376 680
114817 551
17757 770
8990 423
26870 161
10452 132
9862 196