10371 76
13112 334
5663 203
5785 148
12897 446
7988 306
15916 454
19385 176
5146 478
30741 979
9266 169
19947 130
312033 707
9776 101
33759 179
5383 82
3949 89
9863 828
20426 664
6590 614
2052 173
3091 334
18563 366
3191 269
3469 133
5153 860
1157 134
16337 185