82866 282
6529 234
10908 143
9267 423
28313 596
36719 289
12970 806
63859 921
18547 97
5710 338
3786 577
13109 680
4540 652
4460 209
64142 108