317496 1370
169584 551
134063 379
22536 680
116464 553
17838 770
9131 423
27076 161
10532 132
9957 196