2609 586
3151 591
242 71
24209 245
2577 448
3345 618
9403 402
18986 798
4748 414
3743 729
29897 623
329245 958
73884 509
21924 374