17039 63
36375 239
2580 564
3453 774
31613 141
2662 596
7399 523
4871 823
7733 351
2167 321
21931 158
16610 669
2329 310
3234 561
3319 475
4399 782