166678 307
144926 754
8163 394
7081 522
218302 1031
20196 265
33028 775
11227 799
75153 508
94003 431
7893 740
6217 661
1855 281
5578 338
4099 658
10562 901