1632 371
2270 531
18159 726
13575 333
8627 644
14090 446
12785 227
7339 45
12291 594
2095 187
2914 360
5509 687
8665 649
1648 203
2556 628