3426 402
4076 88
5149 561
2746 338
19583 782
2273 85
7514 597
11713 636
2946 242
4970 584
8044 102
2421 169
3782 784
13342 902
4325 383