37511 86
38436 912
4577 583
2949 495
3998 339
1028 31
1260 124
3382 775
6697 387
3069 584
8013 625
7591 184
10433 232
32653 715
3557 902
5775 321
3015 61
49412 738
48881 603
50267 722
1327 280
15577 751
13862 692
4501 643
3766 160
11033 741
5120 564
7287 702