5400 826
3835 193
14733 307
15569 441
343760 930
69460 326
48032 317
59085 722
55328 361
5568 288
2446 125
8750 797
3070 181
4738 615
28894 77