256025 936
82141 644
417497 1175
61216 496
87723 1054
34225 354
43981 881
34581 95
42400 329
39659 769
74400 547
35323 748
42423 244
80972 841
155094 758
39957 581
15712 615
50560 727
21251 659
92832 368
46106 462
111188 471
72352 428
308140 1326
23228 306
6987 70
89569 373
57208 779