2695 101
3475 379
3799 75
3350 514
4845 616
2181 465
4452 728
5438 606
2569 187
2008 239
10147 253
6015 627
9590 93
4568 726
46850 1060