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