29008 776
13947 779
5426 97
12978 649
8309 687
4208 205
3909 546
2622 378
6463 625
19005 654
3292 361