29980 581
9120 884
16698 331
19288 274
112350 206
35737 429
23555 317
14790 773
22090 92
16678 362
6208 465
39333 170
20471 869
5113 167
41173 231
68710 184
28041 685
21692 283