14245 584
82877 684
22862 161
83986 586
25690 396
52028 467
34582 824
6826 485
3839 101
1314 44
135071 308