61643 508
21554 94
9609 267
6800 53
14919 395
21207 587
6542 795
53201 279
104403 615
87050 288
18847 933
6430 874
14317 890
44956 763
39670 570
35948 726
43662 833
30048 513