14011 365
7959 205
1581 63
4396 42
5211 100
13064 49
2979 137
34245 544
15726 267
2139 155
8582 402
36211 481
11198 498
3802 457
6227 772
25006 733
12688 266
9622 161
3646 636
5152 485
9797 102
12351 139
18320 432
4534 388