49959 82
25943 234
43057 313
9639 306
2422 533
3137 828
73188 572
2618 582
10533 411
6944 733
14198 299
11013 568
13189 215
1045 202
2695 778
577 89
26409 195
199486 742
3069 687
2165 500
547405 792
1431 349
9399 250
16011 270
13307 537
15921 837
7556 607
1826736 2575