12684 700
2352 372
3539 772
1435 41
3618 296
5838 367
8965 95
12535 54
10926 352
38119 643
5057 163
9405 201
17294 817
1760 507
4657 718
5721 341
4240 641