2388 105
1621 275
18527 170
53255 847
47114 214
19044 241
12412 234
28545 116
26110 664
4788 440
2204 598
1042 206