19518 317
14134 631
2294 189
6589 632
15299 386
8494 964
4334 370
3427 842
7157 469
3026 520
3521 220
21410 233