48520 105
39808 695
88772 501
37936 623
25942 87
146645 630
6358 103
29348 492
455117 1005
163902 272
10292 566
9380 144
17218 434
49023 807
47549 196
31268 743