2623 6
40995 114
59704 231
11776 32
13681 67
13056 27
42176 81
6242 11
144634 343
23177 61
8685 37
23306 36
1257 3
3978 2
42456 143
20012 66
20107 30
23389 52
23407 75
3890 8