31146 84
39072 63
15591 42
37771 159
15940 18
12267 61
4352 14
4348 24
7378 11
3004 19
14531 24
7836 9
42696 100
5630 17
20310 90
12925 35
2648 11
8480 24
14529 28
1955 6
45935 140