49880 472
4972 511
6876 314
7366 372
2384 257
3021 532
5149 321
13038 890
14129 369
5172 341
6693 623
4792 39
5081 53
5007 832
4290 635
10329 982
3632 251
6967 850
4029 57
4173 478
5527 966
12126 783
7010 573
3172 531
1072 124
2284 628
5239 96
5530 847