1980 489
2613 292
2496 416
17214 652
6387 804
9998 823
7724 246
8247 381
7226 551
15310 406
7553 807
11279 604
3904 160