3021 473
18023 415
2257 439
8352 904
5351 805
1109 144
3087 385
8573 632
4277 303
76775 627
15977 428
1748 105
3505 102
4985 103
941 97
1717 175
2483 178
2447 646
176216 219
5013 472
23632 438
46007 461
12676 90
21677 945
37759 536
16482 396
27957 138
77248 534