5570 310
8352 768
6626 646
3711 285
9849 250
3553 364
21217 265
9511 628
6443 419
11884 408
15447 105
19554 231
2782 65
5534 562
4876 560
4059 589
3449 853