17032 42
13423 51
4861 21
1570 3
1516 7
29805 114
32347 197
12466 40
9801 29
26724 186
14285 88
11125 47
8443 35
7544 19
12009 39
17857 72
10646 39
4669 11
7958 15
3324 6
12059 49
8767 46
2906 13
13143 32