8526 608
15997 649
17460 110
10092 563
6258 238
3803 326
4491 760
1297 190
20598 554
3381 796
3012 616