14259 584
83265 687
22995 161
84333 586
25817 396
52521 468
34690 824
6833 485
3849 101
1315 44
135516 308