12180 36
16053 184
3104 452
1635 178
65387 784
45614 614
5458 514
34249 502
14855 450
2398 43
5638 288
20809 893
3855 637
17312 654
70141 309
5687 664
4391 766