2514 5
3712 8
3339 3
5395 10
3356 7
9134 23
2456 5
4642 5
3965 3
3140 6
3391 4
2296 1
5392 14
4959 11
8900 41
6654 21
5272 20
5644 9
4539 15
5651 16
4016 8
30938 132
72284 257
3724 17