39633 131
2282 100
1346 60
4883 765
3703 911
2657 416
6320 768
26433 136
74866 459
10508 131
26338 52
8365 788
4089 548
4291 258
19637 406
1294 180
2153 294