318773 1050
125639 804
5216 227
30266 928
8050 117
451104 727
64789 659
12046 726
24128 626
15579 441
14830 438
19430 375
33312 394
18935 703
8307 551
31903 598
22059 158
5114 298
40414 780
45174 594
25774 746
2666 356
3484 523
1891 84