1647 485
388 37
4426 797
4695 284
27063 368
5184 658
3191 269
7299 872
15485 546
9420 516
6718 89
8824 694
17297 110
16524 613
2882 336
2129 348