41037 131
5294 100
2635 60
6371 765
4296 911
3545 416
8053 768
26845 136
76439 459
11750 131
29146 53
8961 788
4533 548
4666 258
22356 407
1527 180
2471 294