4762 303
5671 385
4965 349
30397 285
5275 617
2181 39
4362 773
44422 606
19985 537
3597 203
7810 414
7063 848
4492 809