599 66
10100 346
5730 473
3404 713
859 119
15835 398
13818 670
5013 593
3813 569
2952 509
4325 883
3476 639
7656 351
1655 196
553 36
2804 567
2547 711
1118 130
1099 108
6061 662
1800 302