3236 542
25101 734
7213 679
6953 250
45522 225
6566 83
149748 877
79017 627
11084 249
16215 294
9327 432
1890 33