37723 645
2974 187
10512 603
48899 696
11985 294
17491 864
11302 345
6095 351
12777 425
3751 521
1568 92
3117 563