10156
5843
3120
6740
8289
5003
10484
6203
22833
8949
7844
7271
5214
3779
5609
4051
8542
5925
3783
3307
3565
6635
14343
16436