299 28
319850 604
12595 260
8947 591
10538 207
9789 701
1178195 1305
23662 107
460121 1587
74122 746
29446 457
2226 39
2487 132
5975 611
8740 739
17995 716
86023 736
28418 92