3540 593
3161 544
4705 756
155302 169
12789 338
11865 308
126888 746
52515 504
10291 469
2107 92
1895 317
3738 844
3497 535
8454 555