3023 725
2948 605
2614 542
1905 517
1393 184
2811 707
580 56
5874 608
74284 649
84790 246
88296 735
11213 581