40055 265
257974 1008
129146 551
3553 115
5999 610
5768 475
786127 2769
175841 825
196631 511
43560 159
121491 861
103193 367
195820 739
81596 312
103163 878
159548 567
63855 449
85800 257
138926 679
124830 1127
41940 537
50532 104
140229 893
111042 752