308710 1359
165499 547
130046 378
22376 680
114761 551
17755 770
8988 423
26861 161
10449 132
9861 196