3540 593
3161 544
4705 756
155277 169
12789 338
11863 308
126881 746
52513 504
10291 469
2106 92
1895 317
3738 844
3497 535
8454 555