4336 354
9031 450
17075 63
36426 239
2582 564
3458 774
31740 141
2667 596
7400 523
4880 823
7738 351
2168 321
21961 158
16642 669
2330 310
3234 561
3325 475
4403 782