4249 596
3211 454
2420 203
5138 636
2830 417
5372 598
4936 889
3471 606
15485 445
35026 711
11851 484