289 80
21788 396
6110 529
3254 702
4876 492
2575 506
18477 354
3337 246
50490 117
21461 463
18606 172
1559 138
1111 90