632 160
1052 282
604 66
15375 359
3001 444
14806 590
2366 287
2118 443
40361 450
9098 201
14682 716
13080 582