3406 472
14252 618
19395 842
11923 447
7759 79
3814 460
2773 272
13597 206
5125 163
4301 389
3612 127
5596 552
6800 102
9669 948
3765 278