14335 58
2625 671
5265 680
6450 338
10026 86
3573 478
4592 384
5988 565
1304 36
876 121
1641 371
3290 701
1416 202
1264 226