2594 37
42054 275
68930 265
113274 421
4918 764
5435 418
12780 532
5902 570
16921 171
3050 394
5782 143
3295 825
2841 40
4053 111
3595 509
2005 99