1960 489
2498 292
2453 416
17144 652
6328 804
9900 823
7676 246
8197 381
7208 551
15247 406
7508 807
11239 604
3885 160