3747 670
2495 115
4469 684
2336 277
4116 626
2621 182
4853 819
1307 80
4832 913
5516 141
7192 237
16589 461
3416 497
5746 461