51 2
525 2
1902 4
2270 19
1849 1
2799 5
1631 12
1948 9
1134 5
2267 7
11622 19
10483 11
27386 18
35505 24
26382 19
15062 21
6180 8
49425 45
17149 22
23550 45
23748 48
11627 22
14931 16
29414 38