2816 387
3345 435
1552 166
6162 636
30315 884
145931 874
98920 276
39101 331
42326 391
20850 95
24112 812
35538 755
38960 148
12657 264
79284 227