31146 84
39485 63
15591 42
38219 164
16368 20
12696 63
4352 14
6731 35
7378 11
3004 19
14531 24
7836 9
42696 101
5630 17
20310 93
12925 36
2648 11
8480 24
14950 28
1955 6
46359 140