31009 315
3324 477
7312 493
41665 672
3089 651
10039 291
28572 137
5013 58
16260 649
4977 640
7414 62
2652 213
5434 850
12755 376
1896 157
2210 125