40941 131
5071 100
2546 60
6180 765
4233 911
3507 416
7959 768
26814 136
76347 459
11660 131
28913 52
8919 788
4487 548
4625 258
22262 407
1502 180
2467 294