3346 148
5293 102
21903 849
2754 761
7169 865
17897 503
5037 629
3857 191
11510 542
1669 125
10202 274
2440 272
1300 181
3067 650
4330 785
5801 794
5599 692
87552 241
2843 465