303580 1050
119543 1231
130909 997
98985 603
13674 475
34408 908
6840 80
16187 333
17403 270
12486 837
8099 342
12202 1021
4388 140
26587 848
8924 366
26715 556
20994 291
902239 1954
17585 375
447808 725
240877 1381
13875 76
14273 495