20860 329
112615 806
4374 508
3546 925
6096 434
7558 649
7876 430
5408 469
4410 539
11817 151
6381 731
4976 570
6143 671
6118 692
1902 131
5795 309
1701 290
30153 404