15103 711
7970 408
4142 660
3033 655
9628 366
11615 55
13782 359
8058 594
2168 516
21112 215
7234 599