5403 495
3105 135
3956 667
6142 550
8315 192
39944 628
25861 252
30678 285
6273 112
4647 489
3253 346
2495 136
5444 754
3878 593
4315 578
6059 839
3400 701
1763 65