2342 428
28562 88
10443 249
27185 357
15534 469
29927 151
20086 611
16307 626
18160 252
9231 521
19822 680