40061 736
124226 683
43266 888
15004 235
34080 344
213526 785
91923 780
151605 744
69039 857
160366 656
212378 905
94496 560
90502 473
64131 127
45406 479
39053 348
17127 212
28148 880
110000 349
85855 679
213722 329
89553 535
36463 636
103697 341
260267 671
48667 504
53057 617
25346 188