405 119
342 107
626 182
2755 756
43961 686
9878 562
402949 540
5070 462
22919 434
14818 211
19512 368
17940 31
8297 857
10479 204