23291 51
13893 21
16215 29
42577 109
14882 61
21777 27
18586 40
48385 51
50931 121
41988 150
19593 43
16730 41
7431 27
10890 30
6334 48
31885 57
25988 14
7473 12
11382 36
8561 21
2503 10