145613 211
7609 494
16677 83
228813 825
8239 145
168771 654
18465 878
6231 686
79142 676
42661 167
61955 272
33632 803
27217 771
2751 238
8979 338
2677 159
5468 615
24558 292