15110 385
2886 323
7948 313
3751 345
4774 757
9856 265
3031 44
18316 385
7257 223
22178 262
21086 618
3099 870
4375 92
4851 509
1858 132