19466 667
3069 60
29058 361
73628 514
38438 212
3635 799
25814 594
12090 900
9598 265
2404 113
2655 54
11558 727
4014 125
4481 572
7210 107
5034 660
3003 198
5905 794
3541 410
5753 498
2908 38
6037 759
5517 276
12682 214
3221 218
45081 793
38089 464