5485 538
5878 741
4028 686
18309 455
5951 312
24059 223
6572 696
20470 354
1031 63
74561 823
4481 778