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