2984 655
4775 464
8569 603
4968 554
5484 90
7419 615
3509 368
6500 653
4558 892
4253 387
1491 53
3864 816
2621 420
4207 585
5312 457
12917 283
11929 212
2299 432