43181 643
30776 59
12953 303
11443 625
16245 687
20071 811
45409 70
17715 458
7624 440
16070 820
11162 220
11751 638
20919 328
13630 37
15562 316
8403 562
17085 227
15547 547
19965 879
30333 936
8629 719
31527 222
21538 610
8826 270
11365 500
9426 486