12777 700
2357 372
3540 772
1438 41
3630 296
5841 367
8974 95
12545 54
10940 352
38126 643
5057 163
9411 201
19415 818
1764 507
4661 718
5723 341
4246 641