42591 106
30012 463
21604 867
37902 694
25178 245
17681 140
30820 357
19614 91
21198 622
36938 417
18637 122
51055 678
36503 283
59790 306
30444 936
22569 569
20761 278
21690 636
19620 367
27629 817
28448 136
14552 557
34426 395
37255 418