2425 560
3652 907
3017 340
59170 591
2845 296
4673 569
75300 411
14752 71
6687 252
27641 337
17639 798
3484 428
5453 695
2833 305