3343 148
5293 102
21890 849
2753 761
7166 865
17896 503
5031 629
3855 191
11487 542
1667 125
10191 274
2440 272
1300 181
3065 650
4328 785
5797 794
5587 692
87497 241
2843 465