56932 776
318081 809
2507 440
20163 618
14250 592
78504 368
39148 189
282129 435
320272 995
262685 539
302407 948
63005 170
105695 499
132387 381
35447 409
24400 161
63310 145
24418 647
124890 297
42512 960
5760 672
2429 89
5136 252
5897 175
7433 430
10254 399
3690 79
5856 482