3396 148
5327 102
21994 849
2768 761
7242 865
17945 503
5135 629
3884 191
11722 542
1727 125
10317 274
2464 272
1324 181
3090 650
4385 785
5881 794
5708 692
88538 241
2868 465