144964 210
7599 494
16666 83
228488 825
8227 145
168561 654
18456 878
6227 686
78844 675
42590 167
61817 272
33579 803
27140 771
2745 238
8973 338
2670 159
5464 615
24516 292