2981 393
4171 96
44655 995
5673 849
3625 188
4162 163
8333 571
7341 804
5895 634
3698 654
3262 280
18987 294
4145 484
3500 360
4976 582
22380 518
5392 82
5987 430
7603 570
5338 615
2416 285
4844 595
10471 381
3507 447