2677 37
42229 274
69047 265
113384 421
4934 764
5461 418
12788 532
5904 570
16942 171
3062 394
5810 143
3314 825
2850 40
4112 111
3609 509
2027 99