21491 93
8437 15
20473 40
52551 108
17663 18
43010 76
12185 6
17880 28
50616 77
18154 38
20157 65
2799 4
9306 28
3867 7
6857 11
8774 23
7476 34
2849 3
20953 37
3171 2
3190 5
6732 11
4648 7