12606 751
2934 85
12273 321
11738 352
8352 515
1540 85
3557 534
14036 640
5287 201
1204 260
1977 301
4005 771