5443 550
3835 637
1918 112
3579 61
3242 531
3768 891
6652 455
4149 371
2208 382
1616 127
4232 438
5802 699
22522 687
30582 175
33147 887