166821 307
145005 754
8165 394
7083 522
218400 1031
20211 265
33067 775
11229 799
75244 508
94110 433
7896 740
6222 661
1859 281
5580 338
4103 658
10568 901