166269 307
144718 754
8151 394
7076 522
218026 1030
20166 265
32962 775
11222 799
74930 508
93681 429
7882 740
6201 661
1850 281
5567 338
4094 658
10556 901