4774 303
5681 385
4972 349
30418 285
5278 617
2190 39
4364 773
44613 606
19996 537
3624 203
7821 414
7079 848
4496 809