1003 231
2694 483
3248 44
5664 529
17036 527
3252 360
3798 341
18955 859
4538 570
8447 201
3967 386
4220 647
4196 811
5513 449
4634 588
1264 150
1786 120
3645 349
1719 139
3187 457
5600 517
2316 643
7089 124
7035 522