12561 682
8528 87
7958 597
6982 733
6440 656
12959 150
4630 227
6172 488
3710 640
4306 70
3933 242
4096 573
5427 865
2553 31
6182 573
4724 755
3004 335
5787 232
2336 293
5789 170
5981 187
2627 202
3378 854
826 37
15664 616
7680 433
2524 671
5432 86