317476 1370
169570 551
134047 379
22536 680
116463 553
17837 770
9077 423
27076 161
10532 132
9957 196