12051 627
4847 113
3599 100
26501 352
4798 560
2743 284
6065 240
14815 214
30617 369
10054 155
12081 545
16854 880
17926 587
9748 476
6975 451
14018 173
6569 214
38946 337
24078 138
10563 474
26098 938
6627 75
7343 87
22202 292
27342 783
21852 182
5400 752
56626 520