19514 317
14132 631
2294 189
6589 632
15299 386
8407 964
4334 370
3427 842
7156 469
3026 520
3521 220
21409 233