166850 307
145018 754
8165 394
7083 522
218430 1031
20215 265
33072 775
11229 799
75254 508
94128 433
7896 740
6222 661
1860 281
5580 338
4103 658
10568 901