50406 672
4499 314
4952 495
2830 279
67145 662
1073 89
6315 503
6530 406
7017 789
8553 736
24369 621
11000 264
6515 489
7401 82
6238 122
6400 375
4296 258
3900 366
3007 144