17196 700
2623 372
3753 772
1766 41
4004 297
5989 367
10006 95
13069 54
11490 352
38672 643
5405 163
9582 201
21660 818
1804 507
4888 718
5963 341
4401 641