15096 182
29882 156
8843 575
29296 176
12807 505
14540 290
16080 223
17103 347
17330 505
14217 679
7482 385
6643 833