5531 310
8343 768
6620 646
3702 285
9830 250
3551 364
21163 265
9504 628
6442 419
11853 408
15443 105
19534 231
2780 65
5530 562
4873 560
4058 589
3449 853