166613 307
144897 754
8159 394
7080 522
218254 1031
20193 265
33019 775
11225 799
75114 508
93924 431
7889 740
6216 661
1855 281
5577 338
4098 658
10561 901