4995 504
5327 385
2578 208
20620 641
27198 623
45943 328
9130 78
1527 51
2432 275
3253 632
2430 353
891 37