3532 6
5674 6
2556 4
4508 14
3092 10
2777 6
6284 9
2570 2
6092 11
5157 10
31061 59
11541 13
27774 41
12600 25
11580 10
16248 31
4970 8
6762 11
3999 10
7918 2
28928 17
55494 89
22465 21
9730 18