4767 19
19527 27
33933 147
25727 84
6673 27
25128 152
11295 24
4560 14
16517 79
12883 37
2623 6
5483 26
3816 19
7610 29
8589 42
3937 34
30927 108
24014 164
3013 10
26621 111
77249 412