56733 775
317598 807
2502 440
20154 618
14248 592
78484 368
39139 189
281862 435
319966 993
262483 539
302286 948
62939 170
105573 499
132222 381
35383 409
24361 161
63287 145
24345 647
124350 297
42447 960
5754 672
2427 89
5129 252
5890 175
7418 430
10251 399
3685 79
5854 482