3590 670
2430 115
4406 684
2301 277
4056 626
2571 182
4804 819
1248 80
4796 913
5411 141
7109 237
16137 461
3298 497
5685 461