167099 307
145099 754
8174 394
7083 522
218583 1031
20249 265
33146 775
11232 799
75396 508
94359 433
7905 740
6234 661
1865 281
5584 338
4109 658
10573 901