1655 485
403 37
4427 797
4696 284
27066 368
5185 658
3191 269
7301 872
15489 546
9422 516
6719 89
8824 694
17314 110
16525 613
2882 336
2129 348