166807 307
145001 754
8165 394
7083 522
218394 1031
20210 265
33066 775
11229 799
75235 508
94103 433
7896 740
6219 661
1859 281
5580 338
4103 658
10566 901