308730 1359
165504 547
130055 378
22376 680
114763 551
17755 770
8988 423
26862 161
10449 132
9861 196