21095 1029
60521 622
75923 822
43029 924
18573 101
16251 813
27299 376
12493 635
40005 314
35593 649
88058 267
29417 655
30538 869
21225 326
87963 764
7283 121
27043 332
42727 830
12294 260
26069 281
78384 579
171410 688
22286 1003
21657 570
70553 634
34058 477
18503 398
19509 338