29980 943
14314 587
9230 461
1706 102
19961 733
8481 597
3899 303
2951 299
11687 540
18089 79
3740 357
16140 977
20375 664
9396 465
12378 849
2768 449
3677 300
2380 159
3248 815
5069 626
12485 719
9713 116
18291 513
67391 572