3832 5
15599 40
5031 13
2595 3
6106 12
25322 94
9990 28
10980 26
9107 30
29413 75
4549 13
2997 6
3171 5
1517 1
2014 3
6530 24
5225 8
8421 28
5487 21
3480 11
2228 3
3280 3
3165 9
2034 3