30450 315
3307 477
7289 493
41629 672
3086 651
9945 291
28403 137
4997 58
16221 648
4954 640
7390 62
2645 213
5416 849
12644 376
1893 157
2194 125