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