12984 700
2368 372
3547 772
1454 41
3654 297
5845 367
9000 95
12570 54
10967 352
38158 643
5061 163
9423 201
21120 818
1772 507
4675 718
5733 341
4261 641