1038 120
3787 653
6952 213
3245 973
4749 140
5274 461
18284 513
10605 574
13473 286
8591 901
3730 500
8321 275
6442 338
4062 377
1023 46