599 66
10107 346
5732 473
3405 713
859 119
15837 398
13819 670
5013 593
3814 569
2953 509
4326 883
3479 639
7657 351
1656 196
557 36
2804 567
2547 711
1120 130
1101 108
6062 662
1801 302