145336 211
7606 494
16673 83
228677 825
8235 145
168675 654
18462 878
6229 686
79030 675
42631 167
61897 272
33609 803
27177 771
2748 238
8978 338
2673 159
5465 615
24540 292