16430 700
2555 372
3715 772
1709 41
3951 297
5953 367
9951 95
12985 54
11380 352
38561 643
5315 163
9541 201
21570 818
1791 507
4854 718
5899 341
4365 641