145640 211
7610 494
16678 83
228818 825
8240 145
168776 654
18465 878
6232 686
79148 676
42665 167
61964 272
33633 803
27220 771
2751 238
8980 338
2677 159
5470 615
24561 292