20853 329
112600 806
4369 508
3546 925
6082 434
7553 649
7849 430
5405 469
4408 539
11769 151
6373 731
4962 570
6134 671
6108 692
1900 131
5776 309
1696 290
30104 404