102972 264
35859 221
174200 313
276999 863
179071 421
4306 427
12649 581
14604 96
11485 219
6149 88
116195 255
109478 695
44428 719
309149 190
159757 590
10397 451
13082 497
161213 225
9933 474
348088 431
84908 134
213550 721
176866 205
96791 677
62972 104
141828 294
33911 844
32465 777