40951 131
5110 100
2551 60
6190 765
4236 911
3518 416
7980 768
26820 136
76354 459
11663 131
28933 52
8921 788
4487 548
4628 258
22280 407
1504 180
2467 294