2981 393
44655 995
5673 849
3625 188
2854 60
4162 163
7341 804
5895 634
3698 654
3262 280
18987 294
4145 484
3500 360
4976 582
22380 518
5392 82
6041 831
5987 430
7603 570
10694 521
5338 615
2416 285
4844 595
7752 602