14008 342
42802 924
15582 245
12686 581
22277 773
15395 714
18523 101
16203 813
13549 314
20764 58
27239 376
28677 605
12455 635
17726 742
13333 480
39945 314
16581 123
7744 362
35520 649
87881 266
29241 655
30499 497
30466 869
22437 827
21198 326
87566 764
7259 121
42447 830