1074 210
3402 566
15397 187
157270 421
24335 679
212891 793
25834 870
13386 158
6987 109
78645 952
159669 988