166230 307
144700 754
8151 394
7076 522
217992 1030
20165 265
32955 775
11222 799
74910 508
93646 429
7882 740
6199 661
1850 281
5566 338
4094 658
10556 901