166661 307
144921 754
8163 394
7080 522
218286 1031
20196 265
33025 775
11227 799
75149 508
93991 431
7893 740
6217 661
1855 281
5577 338
4098 658
10562 901