20149
12529
5570
5277
2934
2516
3156
4563
2779
4685
3479
2520
2480
2395
3024
4401
2428
2156
2498
2865
2956
5094
2842
2347
3610
2335
3345
2141
2135
6776
23779
6007
11073
2617
2988
1871
2128
1962
2510
2432
3158
2237
12519
7365
49693
7066
11271
4623
4243
7738
2746
5533
3087
3914
5187
175869
39577
20480
5283
2855