25606 142
45224 326
20195 240
22939 599
36551 451
17042 116
43077 695
85088 853
47963 486
102846 915
38707 701
57662 436
8289 266
4015 96
7033 243
19536 392
27691 136
3906 423
14678 926
25175 442
39286 582
14722 497
8765 288
4933 162
19328 426
36403 148
30837 613