1668 485
425 37
4429 797
4696 284
27070 368
5185 658
3191 269
7302 872
15498 546
9423 516
6723 89
8824 694
17338 110
16525 613
2884 336
2129 348