39715 131
2463 100
1408 60
5013 765
3763 911
2733 416
6423 768
26452 136
74972 459
10602 131
26470 52
8385 788
4112 548
4304 258
19886 407
1315 180
2190 294