3546 535
142328 403
40506 386
16212 156
10806 590
25952 356
9865 85
14501 556
28140 127
10130 50
5912 373
6396 905
3826 900
2091 31
3070 497
8230 390
10106 470