4249 596
3211 454
2420 203
5138 636
2830 417
5372 598
4935 889
3470 606
15484 445
35023 711
11850 484