4782 303
5690 385
4976 349
30427 285
5280 617
2196 39
4366 773
44780 606
20005 537
3628 203
7825 414
7085 848
4502 809