86798 328
846 153
1107 201
888 168
164136 619
76710 475
20322 576
10384 90
22333 288
22865 609
4703 106
5414 209
3767 576
42985 391
59612 492
3799 511