24570 132
8347 429
14512 778
9318 732
12289 147
13565 556
6365 379
6304 954
14423 39
9726 532
5302 39
9173 788
7509 443
2828341 4106
935674 960
248430 1043
36732 613
64946 609
34764 518
84410 616
29361 225
9000 186
20034 547
9362 408
8853 433
13311 675
14823 747
8683 681