30565 315
3317 477
7309 493
41693 672
3115 651
9987 291
28486 137
5030 58
16272 648
4969 640
7421 62
2677 213
5438 849
12688 376
1907 157
2217 125