2993 970
2655 754
1901 437
1730 554
2211 704
4352 623
6923 55
4722 611
2705 218
33966 437
17379 380
16317 153
4877 508