31342 779
6992 333
3207 649
29052 514
2681 30
12073 148
14092 58
27898 335
15346 62
16325 823
2248 169
3248 763
16893 424
17287 554
11731 699
4457 579
9693 473
2670 306
5065 585
6526 817
1696 139
3953 476
3966 646
8217 823
6747 748
9065 457
5087 298
3704 378