144997 210
7599 494
16666 83
228504 825
8227 145
168570 654
18456 878
6227 686
78864 675
42592 167
61822 272
33579 803
27143 771
2746 238
8973 338
2670 159
5465 615
24516 292