1665 485
413 37
4427 797
4696 284
27068 368
5185 658
3191 269
7302 872
15497 546
9422 516
6721 89
8824 694
17328 110
16525 613
2884 336
2129 348