5440 550
3834 637
1918 112
3578 61
3241 531
3767 891
6651 455
4147 371
2208 382
1616 127
4228 438
5802 699
22512 687
30562 175
33115 887