30935 315
3324 477
7306 493
41658 672
3087 651
10031 291
28550 137
5012 58
16254 648
4972 640
7408 62
2652 213
5434 850
12742 376
1896 157
2210 125