2973 82
1045 163
8367 869
31224 162
6120 603
16124 717
6321 970
3468 372
10476 504
8977 67
4026 738
12117 533
3169 571
5121 318
3491 440
8073 893
7194 168
8000 46
14589 236
26969 428
57646 679
5180 127
223213 325
17736 203
108372 723
26702 103
67358 732
127704 642