19823 56
43670 126
30289 57
60002 119
61489 212
255013 175
89272 161
235707 520
72901 162
30651 37
19413 8
32048 54