166657 307
144920 754
8162 394
7080 522
218281 1031
20196 265
33024 775
11227 799
75141 508
93982 431
7893 740
6216 661
1855 281
5577 338
4098 658
10562 901