5196 537
5587 741
3849 686
18030 455
5666 312
22917 223
6546 696
20276 354
1002 63
72568 823
4437 778