10278 76
13048 333
5613 203
5734 148
12808 446
7975 306
15900 454
19354 176
5141 478
30676 979
9257 169
19940 130
312028 707
9774 101
33754 179
5381 82
3948 89
9861 828
20423 664
6589 614
2051 173
3090 334
18556 366
3191 269
3469 133
5153 860
1155 134
16337 185