40980 131
5258 100
2558 60
6210 765
4241 911
3518 416
8001 768
26826 136
76369 459
11687 131
28965 52
8930 788
4489 548
4635 258
22315 407
1506 180
2471 294