5393 495
3099 135
3949 667
6131 550
8308 192
39646 628
25782 252
30517 285
6268 112
4638 489
3248 346
2490 136
5437 754
3871 593
4300 578
6049 839
3394 701
1755 65