40936 401
5384 609
3588 631
122666 765
31706 173
85641 380
13339 582
172194 1051
29837 744
25891 249
39826 516
4169 273
4543 377
6875 138