2405 105
1624 275
18530 170
53272 847
47130 214
19055 241
12423 234
28553 116
26120 664
4788 440
2207 598
1042 206