1641 485
371 37
4424 797
4694 284
27061 368
5183 658
3191 269
7299 872
15483 546
9416 516
6717 89
8824 694
17282 110
16524 613
2880 336
2129 348