3403 472
14246 618
19394 842
11923 447
7759 79
3814 460
2773 272
13597 206
5125 163
4301 389
3612 127
5596 552
6798 102
9668 948
3764 278