2163 303
3715 854
21734 628
16609 641
1540 63
4586 275
4360 937
4410 792
4166 109
4397 688
1702 72
5727 249
5342 479