599 66
10085 346
5723 473
3403 713
859 119
15829 398
13817 670
5011 593
3810 569
2952 509
4323 883
3475 639
7648 351
1653 196
550 36
2804 567
2545 711
1117 130
1095 108
6054 662
1799 302