593 66
10068 346
5718 473
3400 713
859 119
15815 398
13811 670
5009 593
3808 569
2951 509
4321 883
3471 639
7641 351
1652 196
548 36
2800 567
2543 711
1117 130
1093 108
6048 662
1796 302