14533 461
17212 278
29610 581
11136 687
9129 78
68593 308
95697 633
35829 543
18699 240
56128 157
968 152
101435 766
8582 450