5545 310
8348 768
6621 646
3708 285
9837 250
3551 364
21179 265
9507 628
6442 419
11867 408
15444 105
19542 231
2781 65
5531 562
4874 560
4058 589
3449 853