299 28
319845 604
12595 260
8947 591
10538 207
9789 701
1178191 1305
23662 107
460115 1587
74120 746
29446 457
2226 39
2487 132
5975 611
8740 739
17993 716
86014 736
28417 92