15306 385
2895 323
7950 313
3752 345
4775 757
9866 265
3035 44
18323 385
7260 223
22234 262
21113 618
3099 870
4380 92
4851 509
1863 132