19467 667
3070 60
29058 361
73636 514
38461 212
3638 799
25824 594
12090 900
9601 265
2406 113
2656 54
11559 727
4015 125
4482 572
7210 107
5036 660
3003 198
5907 794
3541 410
5753 498
2910 38
6037 759
5517 276
12685 214
3223 218
45096 793
38107 464