5197 17
2823 6
4325 8
15544 35
4380 8
3855 4
4213 9
10945 16
6376 29
14474 71
7072 29
6115 15
6620 10
8709 30
5904 5
2360 2
5227 12
2301 1
4465 3
4199 10
15285 61
9196 31
5708 19
4039 7