145646 211
7610 494
16678 83
228823 825
8240 145
168777 654
18465 878
6232 686
79150 676
42665 167
61965 272
33633 803
27220 771
2751 238
8980 338
2677 159
5470 615
24561 292