3425 402
4074 88
5149 561
2746 338
19580 782
2273 85
7513 597
11711 636
2946 242
4970 584
8044 102
2421 169
3780 784
13332 902
4325 383