599 66
10108 346
5732 473
3405 713
859 119
15838 398
13819 670
5013 593
3815 569
2953 509
4326 883
3481 639
7657 351
1657 196
559 36
2804 567
2547 711
1121 130
1102 108
6062 662
1801 302