31699 425
7592 187
20210 394
13860 578
2815 115
3833 754
3853 590
3311 456
2254 206
9088 314
12104 598
40629 723