1632 371
2269 531
18156 726
13570 333
8623 644
14084 446
12748 227
7279 45
12291 594
2095 187
2912 360
5504 687
8661 649
1648 203
2556 628