4252 596
3211 454
2421 203
5139 636
2830 417
5373 598
4939 889
3475 606
15528 445
35077 711
11859 484