39413 130
2101 100
1255 60
4737 765
3647 911
2558 415
6180 768
26407 136
74730 459
10405 131
26123 52
8340 788
4076 548
4280 258
19547 406
1273 180
2129 293