19652
2183
20133
1832
6937
22183
6723
3530
1467
4638
1892
15759
5164
5830
3874
40537
2373
9406
12249
6688
3330
5313
7890
3352
32452
6860
3601
3860
9940
3180
4632
4265
8366
10518
5393