166340 307
144760 754
8152 394
7077 522
218078 1030
20174 265
32974 775
11222 799
74965 508
93727 429
7883 740
6203 661
1851 281
5569 338
4096 658
10558 901