417071 1108
18080 510
25621 532
73027 89
27070 429
30897 178
25121 179
1243 68
60850 620
14120 535
10642 376
4000 266
14886 710
58357 410
4404 653
6396 826
10914 78
39486 139
200984 445
48997 778
8053 386
57325 223
2040 390
9933 664
50463 290
26278 584
4695 408
4523 811