33771 47
1407 8
14166 27
44123 125
6388 8
10331 22
33279 18
27890 41
11217 21
7473 19
14684 17
3353 9
2288 3
2229 4
1512 1
2042 7
8773 13
3055 5
8184 23
11427 49
3488 3