166197 307
144689 754
8151 394
7076 522
217976 1030
20160 265
32951 775
11222 799
74904 508
93621 429
7880 740
6199 661
1850 281
5566 338
4094 658
10556 901