5399 495
3104 135
3952 667
6139 550
8312 192
39849 628
25840 252
30620 285
6271 112
4646 489
3251 346
2492 136
5441 754
3876 593
4312 578
6055 839
3397 701
1760 65