3099 155
8397 99
6712 413
6995 689
4905 192
4179 268
2911 584
2727 110
2446 38
4877 568
8539 109
1619 200
2821455 4102
3778 750
2564528 3580
16333 695
178960 791
13089 868
14531 582
19519 657
1173 158
4216 214
9035 153
57619 163
9534 405
23407 332
7707 862
4141 72