5384 495
3091 135
3944 667
6124 550
8304 192
39423 628
25710 252
30360 285
6262 112
4634 489
3243 346
2485 136
5435 754
3869 593
4289 578
6045 839
3391 701
1751 65