166361 307
144768 754
8152 394
7077 522
218084 1030
20175 265
32981 775
11222 799
74971 508
93741 429
7883 740
6206 661
1851 281
5569 338
4096 658
10558 901