31587 425
7591 187
20204 394
13858 578
2812 115
3832 754
3851 590
3309 456
2254 206
9086 314
12099 598
40560 723