41258 131
5601 101
2609 60
6318 765
4275 911
3577 416
8188 768
26882 136
76471 459
11804 131
29158 52
9001 788
4527 548
4693 258
22490 407
1548 180
2532 294