40946 131
5096 100
2548 60
6184 765
4234 911
3512 416
7968 768
26818 136
76350 459
11660 131
28922 52
8920 788
4487 548
4626 258
22272 407
1503 180
2467 294