5006 626
4192 538
3845 440
217026 696
4880 441
4999 366
115938 904
4736 510
10783 823
5481 423
79441 1024
4135 274