3832 5
15599 40
5029 13
2595 3
6106 12
25321 94
9987 28
10977 26
9103 30
29412 75
4546 13
2996 6
3170 5
1515 1
2013 3
6528 24
5224 8
8421 28
5486 21
3479 11
2227 3
3279 3
3163 9
2033 3