476 3
1089 43
101208 207
5375 10
9036 32
2135 2
3242 4
5414 17
2945 4
4059 16
2840 3
4231 33
4874 13
1707 5
1210 2
2168 7