22821 525
2942 557
392677 866
55097 215
172723 1002
39786 682
35225 245
28255 546
78195 805
39897 549
3811 472
5545 451
30384 319