103026 928
29644 417
47200 345
66642 157
10736 228
43445 494
14284 656
51923 333
45904 373
125856 767
26912 504
25071 243
19718 841
14098 556
10496 450
19529 63
41239 240
38875 142
25330 158
18714 669