29008 935
4582 335
8731 969
58771 850
2870 411
3043 299
3882 249
4661 824
1591 371
2599 522
3695 604
2485 457