3180 541
25006 733
7440 679
6926 250
45389 225
6518 83
149657 877
78990 627
10991 249
16142 294
9319 432
1859 33