4984 504
5312 385
2573 208
20599 641
27181 623
45909 328
9122 78
1524 51
2431 275
3253 632
2425 353
888 37