1632 371
2270 531
18158 726
13573 333
8627 644
14090 446
12781 227
7334 45
12291 594
2095 187
2913 360
5507 687
8665 649
1648 203
2556 628