5570 310
8352 768
6626 646
3711 285
9847 250
3553 364
21214 265
9511 628
6443 419
11883 408
15447 105
19554 231
2781 65
5534 562
4876 560
4059 589
3449 853