3383 510
15475 543
2901 560
1118 104
2386 342
26642 618
7637 440
20964 328
4611 867
2877 405
4972 379