3180 541
25007 733
7441 679
6926 250
45390 225
6519 83
149660 877
78990 627
10997 249
16143 294
9320 432
1859 33