42002 401
5387 609
3591 631
122693 765
31710 173
85683 380
13344 582
172258 1051
29866 744
25929 249
39917 516
4173 273
4543 377
6879 138