39809 323
15604 101
13959 812
12612 535
18029 58
24212 376
24912 605
11914 801
10912 635
15728 742
35252 548
3370 178
17342 330
30177 65
11240 480
35095 314
46955 740
14302 122
6553 362
30729 647
77136 266
25519 653
37523 120
25105 779
18419 317
21265 345
30892 233
27541 497