41259 131
5602 101
2609 60
6318 765
4276 911
3577 416
8188 768
26883 136
76473 459
11804 131
29158 52
9001 788
4527 548
4693 258
22490 407
1548 180
2532 294