9898 11
2623 6
41375 119
60501 232
11776 32
14072 69
13440 27
42176 83
6242 11
145476 349
23567 61
8685 37
23687 40
1257 3
3978 2
42834 146
20387 67
20495 31
24175 53
24261 77