5400 495
3104 135
3953 667
6139 550
8312 192
39850 628
25840 252
30621 285
6271 112
4646 489
3251 346
2493 136
5441 754
3876 593
4312 578
6056 839
3397 701
1760 65