43196 643
30798 59
12959 303
11447 625
16251 687
20139 811
45426 70
17722 458
7629 440
16073 820
11166 220
11752 638
20934 328
13637 37
15565 316
8406 562
17102 227
15557 547
19975 879
30344 936
8630 719
31543 222
21546 610
8830 270
11366 500
9428 486