45031 659
7966 120
7639 339
23558 810
17483 962
18269 539
5668 98
62247 197
32327 648
7785 191
32312 392
11537 621
16737 52
16749 413
17416 907
15743 683
17696 759
15059 58
12724 261
42876 292
6347 255
17166 748
41545 98
17017 126
2834100 4107
248470 1043
2574444 3586
388345 1161