3986 58
58292 700
2463 340
8725 661
27631 614
13922 369
133782 672
25817 170
91160 98
45333 494
36163 210
22248 335
69345 905
26595 270
68099 441
14205 161
32850 744
24348 550
22117 424
31956 388
7194 553