3540 593
3161 544
4705 756
155287 169
12789 338
11864 308
126881 746
52514 504
10291 469
2107 92
1895 317
3738 844
3497 535
8454 555