31622 425
7591 187
20205 394
13858 578
2814 115
3832 754
3852 590
3309 456
2254 206
9086 314
12100 598
40593 723