21463 41
3115 8
7615 17
42729 60
6348 18
4460 20
2982 8
2411 10
32570 70
21053 66
9531 28
5797 14
8906 27
14427 52
24500 31
24795 33
39936 94
13491 32
41107 108
13106 15
5925 26
11895 26
5827 17
28047 127