15053 741
4199 211
5868 67
7455 590
9004 57
30107 978
35638 79
3953 652
13512 456
7073 531
13336 438
4962 415
7902 896
5355 196
8802 586
8143 689
53443 293
10838 588
6247 780
11423 252
3544 100
3691 678
6475 214
8157 496