14602 650
8580 777
9799 627
5256 399
4721 396
5227 546
46505 630
20429 576
55604 197
11048 531
15112 526
5408 788
1984 148
162413 974
3870 85
4252 253
4765 583
3133 484
3928 249
5097 469
4237 874
2812 484
4027 679
3890 414
3381 308
1643 95
2558 628
13709 83