25589 142
45204 326
20187 240
22933 599
36537 451
17042 116
43073 695
85084 853
47963 486
102840 915
38694 701
57657 436
8289 266
4013 96
7032 243
19533 392
27688 136
3906 423
14676 926
25174 442
39282 582
14722 497
8764 288
4932 162
19321 426
36401 148
30835 613