42021 395
20522 329
90932 455
62063 609
15810 316
30980 913
16842 456
24435 399
4043 348
32858 840
11182 799
42284 853
14767 83
29366 597
19721 101
16317 120
8416 484
25697 185
10217 49
9349 170
8557 313
11901 282
2613 451
12803 746
31171 165
10145 212
19029 475
39434 549