30090 50
42169 106
12980 21
16760 39
19276 52
55890 197
13665 36
21505 47
28590 38
20418 43
13474 25
25482 47
16730 41
15080 26
9287 11
27568 78
19699 22