40890 401
5384 609
3588 631
122666 765
31706 173
85640 380
13339 582
172188 1051
29836 744
25886 249
39818 516
4169 273
4543 377
6875 138