5325 35
2921 15
2432 11
16716 85
3950 7
27589 140
6596 23
5269 13
14507 39
13901 48
1549 4
2844 4
3986 17
2545 13
3866 19
5246 13
6110 24
10355 70
35788 116
19116 138
3519 10
5994 21
22018 72
4128 7