4992 504
5323 385
2578 208
20616 641
27196 623
45933 328
9130 78
1527 51
2432 275
3253 632
2427 353
891 37