5536 310
8343 768
6620 646
3703 285
9832 250
3551 364
21167 265
9504 628
6442 419
11857 408
15443 105
19538 231
2780 65
5530 562
4874 560
4058 589
3449 853