45032 659
7967 120
7641 339
23559 810
17483 962
18269 539
5668 98
62249 197
32327 648
7786 191
32313 392
11541 621
16737 52
16751 413
17417 907
15743 683
17697 759
15060 58
12726 261
42877 292
6348 255
17167 748
41547 98
17017 126
2834104 4107
248471 1043
2574450 3586
388346 1161