40781 401
5384 609
3588 631
122665 765
31706 173
85637 380
13338 582
172181 1051
29833 744
25879 249
39800 516
4169 273
4543 377
6875 138