5384 495
3097 135
3944 667
6124 550
8305 192
39476 628
25729 252
30393 285
6262 112
4634 489
3244 346
2486 136
5435 754
3869 593
4292 578
6046 839
3391 701
1752 65