2493 31
5402 390
4782 526
133202 768
3039 173
6511 99
4929 418
5382 641
5233 617
17710 773
5438 278
5673 578
8011 875
4759 503
3632 428
3732 191
4112 194
18177 141
5955 685
4899 84
7107 611
5953 644
4470 538
3342 183