12250 76
10772 57
20136 117
50331 247
12949 80
9385 36
3494 16
16068 49
14994 43
2845 17
3680 18
4630 21
11265 67
7589 37
23619 141
1292 13
2960 16
855 1
3168 16
2913 22
2731 19
4246 19
5935 28
7009 53