16084 773
7424 104
12578 321
2079 172
4275 293
6031 331
6644 501
4730 350
3501 118
9940 983
3526 74
10539 734
17277 660
6719 856
3267 379
6667 496