3801 8
5124 18
1234 3
2458 16
1843 10
2920 15
1660 7
3820 12
2557 9
13893 96
2380 13
16664 75
30932 147
13668 52
8491 48
5029 17
5074 24
17553 116
4286 7
2759 1
17057 50
90908 265
6237 13
11813 40