30371 315
3304 477
7285 493
41610 672
3081 651
9925 291
28388 137
4994 58
16217 648
4945 640
7377 62
2641 213
5404 849
12626 376
1887 157
2193 125