16271 700
2549 372
3704 772
1696 41
3935 297
5943 367
9939 95
12972 54
11351 352
38534 643
5295 163
9536 201
21561 818
1791 507
4844 718
5865 341
4363 641