599 66
10095 346
5729 473
3404 713
859 119
15832 398
13817 670
5012 593
3812 569
2952 509
4325 883
3476 639
7655 351
1654 196
552 36
2804 567
2546 711
1118 130
1099 108
6059 662
1799 302