2945 82
1037 163
8338 869
31218 162
6103 603
16062 717
6275 970
3446 372
10452 504
8942 67
4019 738
12089 533
3162 571
5107 318
3483 440
8046 893
7171 168
7995 46
14573 236
26961 428
57411 679
5151 127
222559 325
17685 203
108078 723
26624 103
67192 732
127383 642