29980 943
14315 587
9230 461
1706 102
8481 597
19961 733
11688 540
3899 303
18089 79
3740 357
12378 849
16140 977
9396 465
20375 664
2768 449
2380 159
3677 300
3248 815
5069 626
12485 719
9713 116
15934 346
18291 513
18225 928