2993 970
2655 754
1900 437
1728 554
2211 704
4347 623
6923 55
4721 611
2704 218
33964 437
17375 380
16313 153
4876 508