39633 131
2281 100
1345 60
4881 765
3703 911
2657 416
6320 768
26432 136
74865 459
10506 131
26336 52
8365 788
4088 548
4291 258
19636 406
1293 180
2153 294