4045 804
4719 111
2181 303
3720 854
21860 628
16740 641
1542 63
4597 275
4367 937
4425 792
4168 109
4451 688
1711 72
5748 249
5354 479