5198 495
2993 135
3860 667
6018 550
8012 191
37812 627
24496 252
29129 285
6195 112
4569 489
3162 346
2398 136
5366 754
3820 593
4193 578
5961 838
3317 701
1684 65