166648 307
144912 754
8162 394
7080 522
218278 1031
20196 265
33022 775
11226 799
75135 508
93962 431
7889 740
6216 661
1855 281
5577 338
4098 658
10562 901