10496
20422
7262
6346
11190
5255
12563
21766
6308
43227
25897
15562
37459
30651
3277
8882
7387
32012
52482
5331
5616
1647
13930
9243
12324
8028
9472
16571
5018
20375
11857
7650
12733
7030
14942
4404
9700
10814
4698
6620
3453
6562
20174
29161
5721
5679
10279
18455
8332
5108
10359
34219
5183
11327
20146
37188
4883
6385
4712
23588