3396 148
5326 102
21993 849
2767 761
7240 865
17945 503
5129 629
3882 191
11717 542
1727 125
10315 274
2463 272
1320 181
3090 650
4384 785
5878 794
5706 692
88508 241
2867 465