7724 32
5160 30
42285 54
55947 150
1595 10
1845 3
3431 12
3411 6
49394 324
7433 15
2511 5
5796 39
3490 8
5285 36
3023 27
3793 17
3726 24
3640 55