15647 292
13260 783
4999 706
5545 962
28324 53
6514 201
14096 952
46151 385
4792 508
6966 702
3384 778
5514 581
4394 417
1894 359
23887 159
3214 451
4044 426