42551 538
44259 547
5203 246
946 146
2392 600
10421 711
3790 464
7693 858
1318 250
2225 619
626 62
1459 258