20188 1029
58673 621
73440 821
41168 924
17525 101
15656 812
26501 376
12055 635
38923 314
34572 648
85911 266
28182 654
29593 869
20598 326
85164 762
7000 121
26122 332
40920 829
11665 260
25101 281
77501 579
166672 685
21301 1003
20758 569
68316 634
33054 477
17949 396
18721 338