56929 776
318071 809
2507 440
20163 618
14250 592
78503 368
39148 189
282117 435
320261 995
262676 539
302402 948
62999 170
105685 499
132377 381
35446 409
24399 161
63309 145
24413 647
124876 297
42509 960
5760 672
2429 89
5136 252
5897 175
7433 430
10254 399
3690 79
5856 482