599 66
10098 346
5729 473
3404 713
859 119
15834 398
13817 670
5013 593
3813 569
2952 509
4325 883
3476 639
7656 351
1654 196
552 36
2804 567
2546 711
1118 130
1099 108
6059 662
1800 302