1032 224
4587 228
88428 659
28356 942
29350 598
83166 724
42683 782
43889 394
4986 711
2841 243
4092 483
3572 236