30921 315
3323 477
7301 493
41657 672
3087 651
10029 291
28542 137
5012 58
16239 648
4971 640
7408 62
2652 213
5434 850
12739 376
1896 157
2210 125