19456 667
3067 60
29058 361
73618 514
38394 212
3635 799
25804 594
12089 900
9594 265
2403 113
2655 54
11557 727
4012 125
4480 572
7210 107
5033 660
3002 198
5904 794
3540 410
5753 498
2904 38
6036 759
5515 276
12677 214
3221 218
45050 793
38055 464