43018 643
30773 59
13066 303
11443 625
16252 687
20178 811
45342 70
17826 458
7656 440
16346 820
11144 220
11748 638
21006 328
13714 37
15610 316
8346 562
17461 227
15641 547
20367 879
30541 936
8608 719
31688 222
21646 610
8799 270
11343 500
9444 488