39883 244
2766 49
8912 590
24848 817
7207 686
9138 493
16083 647
4801 292
8126 180
28770 358
13342 664
1756 227
7969 665
4040 363
5892 648
2799 279
4860 417
2654 538
1771 69
14455 821
7361 153
22057 263
1751 346
4090 815
2788 489
2238 246