16230 700
2548 372
3701 772
1694 41
3930 297
5943 367
9938 95
12969 54
11347 352
38531 643
5283 163
9535 201
21560 818
1790 507
4839 718
5861 341
4363 641