165930 307
144587 754
8149 394
7072 522
217804 1029
20132 265
32885 775
11218 799
74781 508
93408 429
7875 740
6193 661
1848 281
5564 338
4089 658
10553 901