49935 105
40402 695
90331 504
38069 623
25980 87
147110 630
6390 103
29419 492
460571 1010
165070 272
10375 566
9527 144
17257 434
49911 807
48212 197
31662 743