144979 210
7599 494
16666 83
228491 825
8227 145
168565 654
18456 878
6227 686
78859 675
42591 167
61819 272
33579 803
27143 771
2745 238
8973 338
2670 159
5464 615
24516 292