3505 513
2531 177
8135 818
39436 633
88087 353
124795 149
115484 261
130171 569
103879 959
88897 711
70256 904
19596 1006
54230 534
74040 183
36678 351
14158 495
105302 127
48424 617
71364 264
70527 757
33617 825
143889 681
57005 629
76539 100