31495 425
7590 187
20203 394
13853 578
2811 115
3832 754
3850 590
3308 456
2252 206
9082 314
12098 598
40524 723