44693 93
30580 405
33258 354
1851 182
9504 608
18905 540
3350 601
31606 747
29276 651
6771 50
21244 879
323 58
3763 488
504 69
17883 84
23901 304
8369 54
14124 680
76863 736
6871 505
49094 338
14898 978
45227 843
2437 647