166865 307
145028 754
8166 394
7083 522
218446 1031
20217 265
33080 775
11229 799
75269 508
94146 433
7896 740
6222 661
1861 281
5581 338
4103 658
10569 901