46 252
904 482
275 313
88 892
589 877
195 997
886 342
139 334
218 132
545 53
77 384
135 248
904 161
794 174
319 107
901 347
537 830
604 547
84 453
70 868