1014 120
3893 578
2952 629
3319 245
244367 693
1790 44
3658 329
3753 521
9349 681
2255 291
4321 37
59799 105
7739 593
5170 427
1570 142