143885 210
7587 494
16654 83
227990 825
8220 145
168204 654
18451 878
6216 686
78491 673
42449 167
61610 271
33460 802
27015 771
2739 238
8963 338
2662 159
5444 615
24438 292