8600 608
15835 649
17510 110
10272 563
6385 238
3894 326
4364 760
1346 190
20646 554
3359 796
3006 616