31436 425
7588 187
20199 394
13853 578
2811 115
3831 754
3850 590
3306 456
2251 206
9082 314
12096 598
40506 723