41078 131
5329 100
2649 60
6395 765
4331 911
3554 416
8079 768
26848 136
76471 459
11767 131
29206 53
8970 788
4545 548
4679 258
22410 407
1535 180
2479 294