8089 281
2957 44
2759 179
39073 523
15981 722
10911 57
6450 70
12055 404
7095 437
133022 624
64402 442
85692 287
103692 361
27777 217
13552 416
8414 101
3910 774
24332 386