37616 645
2936 187
10504 603
48875 696
11984 294
17483 864
11279 345
6080 351
12767 425
3748 521
1568 92
3116 563