15715 80
5617 764
1247 140
3346 605
3625 585
21722 327
1117 142
3074 853
2294 197
9914 969
4826 517
3451 677
4984 325
66306 856
21738 188
10245 148
9404 78
1700 299
3227 560
1687 98
19629 261
6777 571
31090 660
88278 289
26474 535
2536 367
32547 97
9618 432