309076 1359
165687 547
130224 378
22378 680
114844 551
17760 770
8991 423
26872 161
10452 132
9864 196