20170 194
29045 271
62178 503
60796 899
35135 561
14878 194
149070 662
110825 908
24648 298
14746 67
102860 951
44876 555
36864 237
49751 847