40945 131
5094 100
2548 60
6184 765
4234 911
3512 416
7967 768
26818 136
76349 459
11660 131
28921 52
8919 788
4487 548
4626 258
22271 407
1503 180
2467 294