43184 643
30778 59
12953 303
11443 625
16246 687
20074 811
45413 70
17716 458
7626 440
16070 820
11165 220
11751 638
20919 328
13630 37
15565 316
8405 562
17087 227
15548 547
19967 879
30336 936
8629 719
31532 222
21540 610
8827 270
11365 500
9428 486