19644
2182
20127
1830
6936
22179
6720
3528
1466
4636
1892
15754
5163
5828
3873
40527
2372
9405
12244
6688
3330
5311
7890
3350
32451
6858
3601
3858
9936
3180
4631
4264
8365
10513
5391