1016 146
18555 174
15019 117
5352 517
28170 508
7181 292
28087 238
5855 66
10545 591
56202 379
14522 450
5349 767
10724 198
10521 328
8061 156
29206 367
22637 77
28706 281
54828 292
22578 604
8668 34
14957 623
17709 494
17605 315
24937 130
12752 211
16536 652
12694 674