3281 10
11784 33
6093 27
2572 8
3493 5
2764 10
4479 10
29214 34
6528 20
4846 14
10420 8
2427 11
4035 12
30793 49
5286 24
5067 24
7471 12
4452 19