3562 515
676 99
7069 733
2666 144
3245 725
3857 583
1717 175
1435 246
125789 381
53600 534
117912 582