1188 28
2412 353
21395 594
617 81
27359 384
2893 377
9771 358
29998 426
12399 139
39482 320
13353 628
3010 852