5396 495
3103 135
3952 667
6137 550
8309 192
39804 628
25824 252
30598 285
6270 112
4643 489
3250 346
2492 136
5439 754
3875 593
4311 578
6051 839
3397 701
1758 65