41038 131
5294 100
2637 60
6373 765
4296 911
3546 416
8055 768
26846 136
76442 459
11750 131
29150 53
8961 788
4533 548
4666 258
22357 407
1527 180
2471 294