812 316
876 330
153 391
423 4
867 400
207 366
261 535
820 498
632 106
806 918
694 688
863 408
20554 365
18871 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6664 228
6629 37
6061 923
5985 649