39881 244
2765 49
8903 590
24841 817
7203 686
9132 493
16007 647
4798 292
8083 180
28672 358
13311 664
1756 227
7966 665
4036 363
5883 648
2796 279
4854 417
2642 538
1770 69
14436 821
7330 153
22030 263
1747 346
4019 815
2785 489
2236 246