2663
1312
1727
10235
2653
1244
8151
2153
4202
1852
4291
6386
10142
2050
4358
1835
9343
10553
17832
4468
7182
15787
3433
2531
17767
12267