5045 15
10765 53
51300 109
21875 57
17260 59
4921 16
5825 23
11917 41
6524 21
4460 5
3604 1
11582 51
7412 20
11404 46
6097 23
6502 14
16401 54
4283 9
44387 176
5967 25
14799 80
2321 4
11071 36
2311 1