48593 105
39831 695
88862 501
37948 623
25942 87
146670 630
6359 103
29350 492
455418 1005
163953 272
10295 566
9387 144
17221 434
49071 807
47572 196
31283 743