2900 82
1029 163
8315 869
31198 162
6084 603
16008 717
6235 970
3425 372
10432 504
8902 67
4013 738
12051 533
3155 571
5080 318
3468 440
8007 893
7114 168
7988 46
14560 236
26948 428
57152 679
5125 127
221809 325
17626 203
107743 723
26550 103
67001 732
126985 642