5396 495
3101 135
3951 667
6136 550
8309 192
39744 628
25808 252
30566 285
6269 112
4641 489
3250 346
2492 136
5439 754
3875 593
4304 578
6050 839
3396 701
1757 65