1008766 2431
144962 215
59074 614
14091 829
16835 234
143609 844
47545 373
38401 200
42579 878
143218 687
21560 201
21571 700
31055 947
16697 582
17507 395
17478 357
11142 94
10380 655
90471 675
44564 164
2432 193
4440 753
3601 522
4973 567