4986 504
5312 385
2576 208
20605 641
27185 623
45923 328
9127 78
1526 51
2432 275
3253 632
2426 353
891 37