2176 427
3012 900
20431 155
16653 402
25047 971
35788 268
14280 873
12711 669
35290 545
6995 253
8097 40
3622 607