1653 485
399 37
4427 797
4696 284
27065 368
5185 658
3191 269
7299 872
15488 546
9422 516
6719 89
8824 694
17312 110
16524 613
2882 336
2129 348