4772 303
5678 385
4968 349
30414 285
5278 617
2186 39
4364 773
44594 606
19994 537
3624 203
7815 414
7076 848
4496 809