3050 362
2717 734
711 81
78084 242
23698 369
9779 83
8891 336
9405 72
1958 120
4291 80
61787 746
71775 770
22754 214
17249 44
15558 447
23618 445
16448 129
28087 561
12110 116
12292 255
6140 823
1769 31
19160 630
2719 268