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