3180 541
25007 733
7441 679
6926 250
45390 225
6518 83
149659 877
78990 627
10996 249
16143 294
9320 432
1859 33