14097 680
13483 523
2823 509
18871 540
17702 688
3347 654
3513 311
3664 55
7357 580
6716 179
24429 605
19738 674
8688 141
2104 39
13882 515
3165 465
2775 169
4748 736
7714 72
4037 334
6503 413
31718 648
44813 509
9113 363
8245 376
8520 494
7751 917