3967 853
2125 312
2702 82
14312 393
14326 354
55529 616
8433 193
22459 292
11927 222
6656 103
108915 552
33227 913
8669 52
6560 465
6464 595
6945 592
5307 670
5169 170