5028 15
10756 53
51276 109
21867 57
17250 59
4914 16
5817 23
11912 41
6518 21
4457 5
3599 1
11570 51
7403 20
11393 46
6090 23
6496 14
16392 54
4275 9
44362 176
5960 25
14784 80
2317 4
11060 36
2308 1