591 128
2181 480
3280 760
12598 533
16038 850
3986 373
9508 618
55694 616
26715 670
45279 827
30916 376
7751 285
4903 320