3180 541
25006 733
7441 679
6926 250
45389 225
6518 83
149658 877
78990 627
10991 249
16143 294
9320 432
1859 33