4576 15
5564 2
2954 10
3494 8
5580 12
19287 21
4987 15
6234 3
7174 35
13087 45
3068 7
3586 10
3902 1
3610 3
3743 2
8956 22
24739 26
12153 37
3400 5
16270 29
20550 55
120923 314
5542 9
7785 29