31730 425
7595 187
20210 394
13860 578
2820 115
3834 754
3853 590
3312 456
2254 206
9089 314
12104 598
40640 723