4783 303
5695 385
4978 349
30429 285
5280 617
2197 39
4366 773
44830 606
20010 537
3628 203
7827 414
7089 848
4502 809