12520 531
22318 526
8698 788
3421 150
163920 974
5552 85
11221 254
6558 583
9964 485
5295 249
5844 469
5071 874
3611 484
4904 679
5903 415
7065 310
6996 96
2946 628
17087 84
4854 879