307 28
320919 604
12614 260
8978 591
10561 207
9820 701
1179929 1305
23697 107
461929 1588
74360 746
29910 457
2240 39
2512 132
5992 611
8753 739
18010 716
87696 737
29129 92