14936 385
2883 323
7940 313
3751 345
4767 757
9852 265
3031 44
18302 385
7250 223
22170 262
21073 618
3099 870
4374 92
4850 509
1858 132