4992 504
5321 385
2578 208
20615 641
27192 623
45933 328
9130 78
1526 51
2432 275
3253 632
2427 353
891 37