14580 28
5131 15
4295 6
3500 9
3250 8
4919 22
2066 7
6169 4
16467 41
3923 5
8095 18
8692 20
8630 14
2211 2
1933 2
5537 4
14045 22
1856 1
3096 4
4527 5
4421 9
4153 6
2395 7