5633 385
4903 349
21881 277
5237 617
2152 39
4344 773
43536 606
19865 537
3557 203
7767 414
7030 848
4448 809