14013 342
42860 924
15591 245
12692 581
22294 773
15397 714
18542 101
16213 813
13553 314
20771 58
27254 376
28688 605
12466 635
17743 742
13336 480
39958 314
16595 123
7762 362
35535 649
87924 266
29283 655
30506 497
30483 869
22493 827
21203 326
87615 764
7264 121
42495 830