2498 510
15259 543
2732 560
1087 104
2254 342
26580 618
7579 440
20773 328
4589 867
2838 405
4936 379