24073 853
3326 180
2259 89
8854 292
14125 84
23845 103
17162 591
7469 171
3764 97
16035 359
5806 86
8830 233
27166 186
6266 529
13633 573
5841 459
12092 214
4597 531
9503 618
5251 316
15155 759
17141 327
3790 541
46910 713