2745 353
3758 577
12900 269
40619 702
8136 191
5398 128
12488 719
15861 627
4203 550
5741 80
9243 122
3160 195