13699 50
10533 85
7786 335
15713 94
30173 77
10361 220
11429 129
3205 702
9752 68
8142 291
4715 860
4044 626
8772 642
6129 516
4061 397
12042 234
14102 804
4316 622
4604 196
13395 364
12686 39
10370 539
15835 257
2556 182
7764 549
11839 157
10481 274
4281 838