3416 472
14298 618
19402 842
11935 447
7774 79
3814 460
2778 272
13601 206
5133 163
4311 389
3626 127
5599 552
6806 102
9675 948
3778 278