30250 365
36550 296
70084 121
18714 442
86912 941
66129 436
100844 660
13196 323
29579 809
68373 789
32117 528
42703 666
187977 734
100546 219