20862 329
112622 806
4374 508
3547 925
6099 434
7561 649
7881 430
5410 469
4410 539
11840 151
6383 731
4976 570
6147 671
6121 692
1903 131
5800 309
1703 290
30168 404