5225 629
5691 49
8782 557
5637 409
8114 690
7233 451
12914 448
3100 506
1328 242
11942 926
2503 95
3705 914
4652 529
3672 688