166830 307
145009 754
8165 394
7083 522
218412 1031
20212 265
33069 775
11229 799
75251 508
94122 433
7896 740
6222 661
1860 281
5580 338
4103 658
10568 901