10162 154
6595 957
6514 294
4009 123
22297 619
5217 590
7797 246
7665 107
5573 618
20913 566
29735 293