299 28
319826 604
12594 260
8945 591
10538 207
9789 701
1178167 1305
23660 107
460094 1587
74115 746
29434 457
2226 39
2485 132
5974 611
8736 739
17991 716
85962 736
28400 92