2498 510
15257 543
2729 560
1087 104
2254 342
26579 618
7579 440
20773 328
4589 867
2838 405
4936 379