4249 596
3211 454
2420 203
5138 636
2830 417
5372 598
4935 889
3470 606
15479 445
35022 711
11849 484