43168 643
30753 59
12951 303
11443 625
16243 687
20062 811
45393 70
17710 458
7622 440
16068 820
11159 220
11746 638
20912 328
13621 37
15560 316
8402 562
17076 227
15543 547
19937 879
30325 936
8629 719
31510 222
21532 610
8823 270
11365 500
9422 486