3540 593
3164 544
4705 756
155333 169
12790 338
11866 308
126907 746
52525 504
10296 469
2107 92
1897 317
3738 844
3498 535
8456 555