1076 210
3411 566
16810 188
158646 421
24344 679
213649 793
25855 870
13400 158
7008 109
79141 952
160481 988