41083 411
6561 605
14047 139
50422 133
64758 527
8178 514
30338 593
2962 124
4285 359
11303 597
4572 641
23726 142
29847 139
10878 208
7641 796
5997 803
6670 623
5773 754
2247 294
9252 594
9093 610
3463 708
3014 408
5052 794