42875 643
30548 59
12968 303
11412 625
16220 687
20048 811
45257 70
17672 458
7611 440
16277 820
11127 220
11715 638
20864 328
13633 37
15563 316
8305 562
17255 227
15552 547
19908 879
30460 936
8592 719
31504 222
21501 610
8782 270
11322 500
9406 488