318376 1049
125487 804
5212 227
30263 928
8047 117
450983 727
64736 659
12046 726
24124 626
15577 441
14829 438
19429 375
33309 394
18933 703
8305 551
31899 598
22057 158
5110 298
40411 780
45062 594
25749 746
2664 356
3483 523
1891 84