2415 393
19949 902
4078 634
22800 844
20668 924
14506 375
8988 38
16377 443
6981 812
2528 388
3388 663