4158 407
2934 590
2768 621
2214 226
4340 368
2985 705
4273 686
2472 317
2226 545
1675 344
3552 696
22835 89
5316 515