289 80
21792 396
6110 529
3255 702
4878 492
2577 506
18482 354
3341 246
50492 117
21461 463
18607 172
1560 138
1111 90