3033 192
6893 628
8507 606
5186 630
6836 498
3699 638
17222 327
1720 52
4530 202
5581 734
5495 621
4135 102