31067 315
3332 477
7313 493
41670 672
3090 651
10046 291
28595 137
5015 58
16268 649
4979 640
7420 62
2659 213
5436 850
12759 376
1901 157
2212 125