3396 148
5327 102
21994 849
2767 761
7242 865
17945 503
5133 629
3883 191
11718 542
1727 125
10315 274
2463 272
1322 181
3090 650
4385 785
5881 794
5708 692
88520 241
2868 465