22785 99
5301 163
129029 993
39578 273
34426 825
36509 752
9006 348
35677 707
34848 942
38739 646
11016 842
23775 566
30366 447
6034 394
15083 214
6791 477
3030 139
8369 521
6654 634