16517 503
1363 327
6230 362
3693 563
9935 344
4455 808
7347 314
17438 879
28003 723
11754 426
6834 262
30621 155
16978 636
6951 445
27560 611
5601 83
5144 741
4590 787
16534 120
5523 540