39014 767
11512 327
6942 452
11928 80
8377 213
23050 318
39857 242
8792 303
12495 792
3772 306
11044 743
22661 780
11559 813
10824 132
13077 230
21638 537
27708 535
9912 655
41192 384
4991 58
11222 437
4268 376
9444 705
9923 869