5829 145
24859 943
4910 613
9480 174
46994 448
8758 530
15429 411
20807 413
10893 683
5072 599
1671 223
3126 232
9238 590