21053 1029
60363 622
75753 822
42851 924
18536 101
16212 813
27248 376
12464 635
39955 314
35533 649
87914 266
29274 655
30479 869
21202 326
87599 764
7263 121
26984 332
42485 830
12245 260
25990 281
78327 579
171095 688
22228 1003
21572 570
70430 634
34000 477
18437 398
19450 338