4525 18
12657 53
4243 7
3994 21
5840 19
1215 3
1188 4
2153 2
1151 3
1092 8
2292 2
3490 8
2390 2
4947 13
7157 12
5261 12
6111 23
3788 26
2357 2
2565 5
1979 6
8161 24
3186 5
2327 6