14531 461
17207 278
29603 581
11134 687
9126 78
68586 308
95687 633
35825 543
18695 240
56125 157
968 152
101421 766
8581 450