166416 307
144790 754
8153 394
7077 522
218115 1030
20178 265
32986 775
11222 799
74996 508
93794 429
7884 740
6211 661
1852 281
5573 338
4096 658
10558 901