24093 289
13086 601
26111 575
15364 544
6541 135
7546 731
9736 653
4693 443
3275 618
1860 273
3488 888