639 66
10316 346
5933 473
3487 713
880 119
16041 398
13916 670
5143 593
3873 569
2989 509
4363 883
3534 639
7739 351
1739 196
608 36
2847 567
2585 711
1152 130
1149 108
6141 662
1834 302