56929 776
318063 809
2507 440
20163 618
14250 592
78503 368
39148 189
282115 435
320257 995
262671 539
302400 948
62999 170
105680 499
132375 381
35444 409
24398 161
63307 145
24412 647
124871 297
42508 960
5760 672
2429 89
5136 252
5897 175
7432 430
10254 399
3690 79
5856 482