12561 682
8527 87
7956 597
6982 733
6439 656
12956 150
4628 227
6170 488
3710 640
4306 70
3932 242
4096 573
5427 865
2553 31
6181 573
4724 755
3004 335
5787 232
2336 293
5789 170
5976 187
2627 202
3377 854
826 37
15660 616
7678 433
2524 671
5430 86