115597 808
4887 508
3742 925
7160 434
8236 649
11203 432
5845 469
4873 539
19207 165
7710 731
5451 571
6867 671
7048 692
2201 131
6794 309
1912 290
33084 404