4285 284
5011 89
4871 152
13615 527
10311 624
31449 648
23221 346
8008 170
23488 767
22351 673
23216 674
15998 567
10272 474
9335 772
3299 755
4565 146
3244 194
4073 109