19458 667
3067 60
29058 361
73621 514
38407 212
3635 799
25808 594
12090 900
9594 265
2404 113
2655 54
11557 727
4012 125
4480 572
7210 107
5033 660
3002 198
5905 794
3540 410
5753 498
2906 38
6037 759
5517 276
12678 214
3221 218
45057 793
38064 464