15857 292
13326 783
5004 706
5551 962
28338 53
6555 201
14101 952
46174 385
4803 508
6981 702
3393 778
5520 581
4403 417
1907 359
23920 159
3239 451
4051 426