311762 1040
123765 804
5182 227
30235 928
8013 117
449419 726
64160 659
12016 726
24086 626
15533 441
14803 438
19385 375
33265 394
18905 703
8281 551
31842 598
22014 158
5080 298
40373 780
44089 593
25431 746
2639 356
3465 523
1870 84