3241 542
25105 734
7216 679
6956 250
45532 225
6567 83
149751 877
79017 627
11089 249
16217 294
9327 432
1890 33