41031 131
5288 100
2631 60
6364 765
4294 911
3541 416
8045 768
26843 136
76435 459
11747 131
29129 53
8960 788
4533 548
4663 258
22346 407
1527 180
2471 294