21864 60
24054 43
8873 31
26000 74
11691 24
9674 21
21177 68
8782 33
4356 5
58642 186
28580 49
7098 27