166276 307
144720 754
8151 394
7076 522
218029 1030
20170 265
32965 775
11222 799
74934 508
93688 429
7882 740
6201 661
1850 281
5567 338
4094 658
10556 901