14776 702
3308 584
9937 44
3010 261
68302 87
3781 64
36040 556
20644 818
23543 116
17569 355
5386 562
31548 296