276 46
90777 98
33965 437
38094 153
43885 589
115443 806
70562 685
16947 56
35971 209
2462 682
2253 729
65971 86
52823 312
26316 269
26071 595
22708 280
83441 760
2888 705
21999 517
2465 738
24122 550
27750 532
31856 405
50326 116