2656 653
1711 305
115752 976
9400 430
2064 455
1802 377
998 159
1720 453
5380 429
3246 471
4313 441
26667 579
18861 393
76473 537
39229 622
5084 405