3540 593
3159 544
4705 756
155238 169
12789 338
11863 308
126864 746
52501 504
10286 469
2105 92
1895 317
3738 844
3497 535
8452 555