526 9
4820 13
1499 8
2939 16
3336 5
9806 8
16327 6
2960 3
652 3
3502 23
3925 17
23070 33
7944 17
1263 6
885 4
4214 5
16561 16
6369 8
19058 24
26012 33
15974 25
1726 9
6169 16
553 4