37631 645
2939 187
10505 603
48883 696
11984 294
17485 864
11286 345
6081 351
12768 425
3748 521
1568 92
3116 563