31020 901
16841 826
1782 379
9841 662
7719 556
10065 535
18505 609
20447 104
10617 201
36330 543
25754 115
14479 490
27538 688
9125 528
4753 554
15763 444
16873 339
39961 214
7367 85
20336 183
10165 417
78296 345
54596 343
34235 642
2337 338
4572 903
19588 522
31304 87