52909 655
35023 392
12558 259
37899 412
8072 350
5520 601
28017 142
25719 639
4548 864
8477 674
18265 162
15410 730
6508 59
32951 570
9047 512
32303 436
7714 211
9879 648
8133 181
2092 351
12272 191
1163 100
3846 105
2927 271
3778 136
3118 153
6186 80
5184 115