12050 90
2786 519
5821 627
20454 227
3827 723
1412 75
2283 443
3201 804
12569 580
5079 867
7206 618
6717 665
4552 735
5060 298
16834 633
1776 56
3046 490
3541 650
3692 768
3739 601
2795 165
2160 184
1961 368
3493 764