513 131
18003 37
4395 298
29173 442
75864 351
6376 510
10235 56
108585 909
13270 401
23639 173
10981 411
10076 505
27105 743
6043 676
149951 877
5135 678
4993 503
9644 763
5377 117
9088 747
5841 169
5417 670
2826 331
11124 246
1539 98
2199 420
2186 384
4217 875