4782 303
5690 385
4975 349
30425 285
5280 617
2196 39
4366 773
44759 606
20005 537
3626 203
7825 414
7084 848
4501 809