42586 643
30476 59
12899 303
11403 625
16207 687
19983 811
45144 70
17600 458
7583 440
16020 820
11134 220
11698 638
20779 328
13477 37
15485 316
8305 562
16931 227
15429 547
19760 879
30118 936
8593 719
31377 222
21385 610
8787 270
11315 500
9384 486