3179 541
25006 733
7440 679
6925 250
45388 225
6518 83
149656 877
78990 627
10991 249
16142 294
9319 432
1859 33