40945 131
5081 100
2548 60
6181 765
4233 911
3508 416
7964 768
26816 136
76348 459
11660 131
28918 52
8919 788
4487 548
4626 258
22269 407
1503 180
2467 294