41051 706
38874 279
27295 222
23327 96
134332 563
68514 564
512166 1578
14458 194
67156 140
13902 139
31332 335
157241 714
68641 212
27170 482
50156 793
80676 180
103278 451
24659 161
33780 188
21885 675
38940 642
35942 240
8562 92
19251 534
24655 396
15546 234
77866 838
30252 416