167108 307
145100 754
8174 394
7084 522
218590 1031
20249 265
33146 775
11232 799
75399 508
94365 433
7905 740
6234 661
1865 281
5584 338
4109 658
10574 901