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