1632 371
2269 531
18156 726
13572 333
8623 644
14085 446
12754 227
7286 45
12291 594
2095 187
2912 360
5505 687
8662 649
1648 203
2556 628