166416 307
144790 754
8153 394
7077 522
218112 1030
20177 265
32986 775
11222 799
74995 508
93791 429
7884 740
6211 661
1851 281
5573 338
4096 658
10558 901