2902 82
1029 163
8318 869
31201 162
6085 603
16013 717
6238 970
3427 372
10434 504
8906 67
4013 738
12060 533
3156 571
5082 318
3468 440
8008 893
7126 168
7990 46
14563 236
26949 428
57179 679
5129 127
221876 325
17634 203
107776 723
26560 103
67025 732
127015 642