319536 1050
125909 804
5223 227
30276 928
8055 117
451295 727
64866 659
12053 726
24134 626
15591 441
14835 438
19433 375
33320 394
18938 703
8310 551
31916 598
22064 158
5117 298
40429 780
45337 594
25829 746
2669 356
3492 523
1895 84