12882 700
2361 372
3544 772
1446 41
3644 296
5843 367
8989 95
12558 54
10954 352
38139 643
5061 163
9421 201
21090 818
1770 507
4671 718
5728 341
4257 641