5441 826
3862 193
14771 307
15600 441
344387 930
69619 326
48263 317
59574 724
55387 361
5583 288
2472 125
8768 797
3092 181
4758 615
29130 77