2895 774
838 218
21905 396
15486 590
26408 267
5157 882
8751 555
21222 317
6241 214
10194 678
10007 275
19786 386
3715 468
7429 726