2259 458
8089 865
270650 445
80060 757
3918 548
6525 481
5692 883
4325 698
3268 81
1836 55
3928 273
1245 33