3180 541
25009 733
7443 679
6930 250
45395 225
6520 83
149662 877
78990 627
10998 249
16143 294
9320 432
1859 33