6226 602
8486 256
15036 429
36509 707
74079 569
5666 860
1026 117
10468 257
4844 558
3105 378
4792 318