24495
22414
9491
3059
11846
2638
2105
1124
1818
5667
4027
1098
1492
2187
1241
1607
2834
4275
1840
2542
10060
1240
8892
2178
2768
1996
5498
5785
10587
3823
6978
9365
3946
4533
9664
4609
3795
3099
4537
6696
24521
4186
8419
13976
6001
11613
16563
14706
10543
5151
20578
6205
4475
8098
4649
15305
7624
17647
40025
44852