2796 8
3512 12
2532 21
2133 4
4488 12
6723 14
3966 16
2470 9
2635 10
3755 19
1484 3
5838 16
4981 21
1746 6
1506 5
2916 11
1067 3
3072 21
3727 14
9314 20
2899 8
1566 3
10309 49
1762 7