306038 1351
164317 547
128808 378
22336 680
114157 549
17735 770
8876 423
26801 161
10432 132
9838 196