19972 317
14309 632
2366 189
6599 632
15306 386
8783 964
4373 370
3443 842
7245 469
3051 520
3569 220
21488 233