12339 700
2339 372
3523 772
1399 41
3581 296
5820 367
8943 95
12489 54
10881 352
38085 643
5052 163
9391 201
13107 816
1759 507
4634 718
5689 341
4220 641