16586 700
2566 372
3725 772
1720 41
3959 297
5964 367
9962 95
13001 54
11402 352
38583 643
5344 163
9549 201
21587 818
1794 507
4866 718
5910 341
4370 641