615 128
2218 480
3324 760
12625 533
16074 850
4001 373
9550 618
55844 616
26783 671
45453 827
30996 376
7777 285
4911 320