22068 596
2934 386
9765 771
9544 831
4878 123
4329 55
105381 465
2003 212
8173 878
3747 107
8496 328
6030 240
28978 925
23687 436
8112 515
9262 541
16394 356