59223 756
6817 583
6323 611
18943 121
109708 349
15804 419
19972 201
46420 306
9996 298
34961 538
84043 922
34553 824
3272 366
3036 206
5632 650
46264 778