632 160
1053 282
605 66
15381 359
3002 444
14807 590
2367 287
2119 443
40363 450
9101 201
14684 716
13082 582