12094
6311
2511
6845
2936
2520
4687
2400
10983
2870
2139
2748
20508
10340
2858
9097
3676
2326
7830
5136
3177
4023
17492
2605
6995
6627
4613
11621
7838
5875
7137
3099
4144
6826
29865