31606 425
7591 187
20204 394
13858 578
2812 115
3832 754
3852 590
3309 456
2254 206
9086 314
12100 598
40586 723