2501 589
958 291
1922 511
472 115
12788 385
3445 163
10024 291
11783 380
3058 112
2075 276
3648 513
3474 398