126 830
804 987
931 788
955 481
254 100
184 359
427 464
732 649
689 506
882 978
280 318
265 500
20554 365
18871 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6664 228
6629 37
6061 923
5985 649