5440 550
3834 637
1917 112
3577 61
3239 531
3767 891
6651 455
4147 371
2208 382
1615 127
4225 438
5802 699
22507 687
30551 175
33098 887