40693 401
5384 609
3588 631
122661 765
31706 173
85633 380
13337 582
172176 1051
29830 744
25875 249
39784 516
4168 273
4543 377
6875 138