5968 509
7029 802
2551 54
3770 347
64266 135
34881 638
46431 432
7909 585
13498 146
27764 715
2456 160
3239 275
4079 597
6309 731
3761 858