5035 15
10760 53
51281 109
21870 57
17255 59
4916 16
5821 23
11914 41
6521 21
4459 5
3600 1
11577 51
7408 20
11398 46
6094 23
6498 14
16397 54
4278 9
44370 176
5963 25
14792 80
2320 4
11064 36
2310 1