39892 244
2788 49
8937 590
24868 817
7214 686
9162 493
16237 647
4809 292
8220 180
28955 358
13399 664
1765 227
7979 665
4048 363
5912 648
2813 279
4908 417
2660 538
1778 69
14511 821
7397 153
22137 263
1756 346
4102 815
2796 489
2248 246