40893 323
15835 101
14225 812
24648 376
12329 801
11118 635
15991 742
35726 548
17754 330
30820 65
35744 314
47902 740
6670 362
31632 647
25997 779
19119 317
21722 345
2560 393
27906 497
39008 905
27323 869
19401 826
5401 712
77176 761
4418 459
6439 121
24091 332
19320 415