145480 211
7608 494
16673 83
228747 825
8237 145
168727 654
18463 878
6230 686
79082 675
42647 167
61923 272
33620 803
27200 771
2749 238
8978 338
2675 159
5465 615
24552 292