41041 131
5297 100
2639 60
6373 765
4296 911
3547 416
8057 768
26846 136
76442 459
11752 131
29155 53
8961 788
4533 548
4667 258
22359 407
1527 180
2471 294