1050 116
3752 923
6417 793
5514 508
7331 114
9228 355
20075 149
34264 794
8360 108
10680 458
6019 44
7842 281
4633 381
7434 486
7952 636
7285 603