311905 1040
123794 804
5182 227
30235 928
8013 117
449442 726
64167 659
12016 726
24087 626
15533 441
14803 438
19387 375
33265 394
18906 703
8281 551
31842 598
22014 158
5080 298
40375 780
44103 593
25432 746
2640 356
3466 523
1870 84