5633 385
4902 349
21820 277
5237 617
2152 39
4344 773
43501 606
19861 537
3556 203
7760 414
7030 848
4447 809