2872 105
1733 276
18609 170
53728 847
47673 214
19268 241
12674 234
28865 116
26428 664
4855 440
2256 598
1060 206