3237 4
5640 13
3731 4
2993 3
4047 12
1811 9
3227 11
5089 12
3894 2
19933 34
18108 15
25492 19
22227 14
24693 24
17146 7
15719 21
30766 55
28610 28
14840 5
30007 38
11751 12
14772 23
15996 32
27657 34