8438 608
15707 649
17334 110
9981 563
6193 238
3751 326
4438 760
1254 190
20518 554
3328 796
2958 616