3343 148
5293 102
21897 849
2753 761
7167 865
17896 503
5032 629
3855 191
11496 542
1668 125
10193 274
2440 272
1300 181
3065 650
4328 785
5800 794
5589 692
87507 241
2843 465