5411 495
3110 135
3964 667
6145 550
8322 192
40168 628
25924 252
30794 285
6275 112
4655 489
3257 346
2498 136
5446 754
3884 593
4319 578
6073 839
3404 701
1767 65