14945 385
2883 323
7940 313
3751 345
4768 757
9853 265
3031 44
18303 385
7250 223
22170 262
21073 618
3099 870
4375 92
4851 509
1858 132