5641 385
4905 349
26704 284
5238 617
2153 39
4344 773
43602 606
19875 537
3565 203
7767 414
7032 848
4448 809