309019 1359
165667 547
130199 378
22377 680
114827 551
17758 770
8990 423
26871 161
10452 132
9864 196