166185 307
144683 754
8151 394
7075 522
217970 1030
20159 265
32945 775
11222 799
74900 508
93609 429
7880 740
6199 661
1850 281
5566 338
4093 658
10556 901