4286 284
5016 89
4871 152
13615 527
10311 624
31451 648
23221 346
8009 170
23488 767
22351 673
23216 674
15998 567
10275 474
9335 772
3299 755
4565 146
3244 194
4073 109