2503 99
1973 213
3037 582
4584 558
6070 589
55852 371
3044 288
3648 202
4200 252
25394 493
169062 551
9907 65
14658 642
1382 37
5768 753