4772 303
5677 385
4966 349
30412 285
5277 617
2184 39
4364 773
44548 606
19994 537
3621 203
7811 414
7075 848
4495 809