165895 307
144570 754
8148 394
7072 522
217781 1029
20129 265
32874 775
11218 799
74765 508
93374 429
7875 740
6191 661
1847 281
5564 338
4089 658
10553 901