20939
5578
3819
8051
3678
1603
2967
2205
5976
3720
2999
27216
3093
20869
5472
2157
2141
2935
5424
2519
6017
2134
2021
13404
4435
2887
7461
4513
4354
1811
3042
2363
2104
6518
2963
2732
5524
2774
1881
2581
9565
6195
27136
2938
2931
4476
2712
3700
2074
5466
7407
2974
5367
3021
1794
5951
2860
3798
5490
5977
2183
1586
2505
6492
1996
2733
2916
8029
2350
6166
2122
2126
9493
4401
1859
2561
20676
3054
5442
20788
3636
4321
2128
13328