16916 700
2602 372
3737 772
1748 41
3982 297
5974 367
9981 95
13033 54
11455 352
38631 643
5379 163
9570 201
21627 818
1795 507
4878 718
5936 341
4387 641