2274 78
22818 649
14813 418
7006 733
50346 510
1783 288
16836 977
26815 443
1961 71
21826 247
3689 540
3685 388
1630 98
2720 302