316993 1045
125035 804
5200 227
30252 928
8037 117
450603 727
64578 659
12035 726
24112 626
15563 441
14821 438
19417 375
33297 394
18925 703
8303 551
31883 598
22050 158
5100 298
40404 780
44780 594
25641 746
2659 356
3479 523
1885 84