3967 853
2125 312
2700 82
14312 393
14323 354
55515 616
8430 193
22455 292
11910 222
6655 103
108907 552
33227 913
8667 52
6558 465
6463 595
6942 592
5307 670
5161 170