10986 527
20769 478
19345 657
5239 804
15468 444
4182 799
5030 347
2170 159
10413 687
21588 240
3110 401