2623 6
40995 118
60090 231
11776 32
13681 68
13440 27
42176 81
6242 11
145064 344
23177 61
8685 37
23306 37
1257 3
3978 2
42834 144
20387 66
20107 30
23766 53
23836 75
4273 8