20185 106
11862 752
15779 238
14316 846
13862 730
6707 432
7054 149
8958 411
105002 674
53277 585
9926 355
9668 534
12153 512
4128 241
12940 164
4223 113
2225 392
3177 290
3303 440