3846 5
15599 40
5050 13
2616 3
6124 12
25342 94
10012 28
10987 26
9126 30
29426 75
4554 13
3003 6
3180 5
1526 1
2018 3
6540 24
5238 8
8421 28
5495 21
3489 11
2235 3
3289 3
3176 9
2042 3