36893 813
8222 170
272768 658
34428 514
115963 365
9776 156
95713 654
1917 227
3125 77
3767 575
4829 492