16271 503
1203 327
5645 362
3620 563
9654 344
4397 808
7093 314
16901 879
27157 722
11513 426
6577 262
30168 155
16492 636
6769 445
27227 611
5398 83
4936 741
4465 787
14916 120
5409 540